Cisco-IOS-XR-clns-isis-cfg API API Reference

API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/config/network-topology:network-topology/topology/topology-netconf/node/inetri/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Leaf Color Code:
   Key  Mandatory  Optional

Paths

ISIS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/

Update operation of resource: isis

isisbody object

Request Content-Types: application/json
Request Example
{      {          "max-nbr": "integer",
          "initial-nbr": "integer"
        },            {
              "authentication-type": "string",
              "enable-poi": "string",
              "algorithm": "string",
              "level": "string",
              "password": "string",
              "failure-mode": "string"
            }
          ]
        },            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },          "dist-throttle": "integer",
          "dist-inst-id": "integer",
          "level": "string"
        },
        "log-pdu-drops": [ null ],            {
              "affinity-name": "string",
              "value": "integer"
            }
          ]
        },          "lifetime": "integer",
          "flavor": "string",
          "max-interface-timer-expiry": "integer",
          "interface-timer": "integer"
        },
        "dynamic-host-name": "boolean",
        "vrf-context": "string",            {
              "level": "string",
              "mtu": "integer"
            }
          ]
        },
        "nsr": [ null ],            {
              "net-name": "string"
            }
          ]
        },
        "instance-name": "string",            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },            {
              "inter-level-adv-type": "string",
              "overload-bit-mode": "string",
              "external-adv-type": "string",
              "hippity-period": "integer",
              "level": "string"
            }
          ]
        },            {
              "lifetime": "integer",
              "level": "string"
            }
          ]
        },            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "instance-id": "integer",            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "ignore-lsp-errors": "boolean",            {
              "password": "string",
              "level": "string"
            }
          ]
        },            {
              "level": "string"
            }
          ]
        },            {
              "mesh-group": "string",                  {}
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/

Create operation of resource: isis

isisbody object

Request Content-Types: application/json
Request Example
{      {          "max-nbr": "integer",
          "initial-nbr": "integer"
        },            {
              "authentication-type": "string",
              "enable-poi": "string",
              "algorithm": "string",
              "level": "string",
              "password": "string",
              "failure-mode": "string"
            }
          ]
        },            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },          "dist-throttle": "integer",
          "dist-inst-id": "integer",
          "level": "string"
        },
        "log-pdu-drops": [ null ],            {
              "affinity-name": "string",
              "value": "integer"
            }
          ]
        },          "lifetime": "integer",
          "flavor": "string",
          "max-interface-timer-expiry": "integer",
          "interface-timer": "integer"
        },
        "dynamic-host-name": "boolean",
        "vrf-context": "string",            {
              "level": "string",
              "mtu": "integer"
            }
          ]
        },
        "nsr": [ null ],            {
              "net-name": "string"
            }
          ]
        },
        "instance-name": "string",            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },            {
              "inter-level-adv-type": "string",
              "overload-bit-mode": "string",
              "external-adv-type": "string",
              "hippity-period": "integer",
              "level": "string"
            }
          ]
        },            {
              "lifetime": "integer",
              "level": "string"
            }
          ]
        },            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "instance-id": "integer",            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "ignore-lsp-errors": "boolean",            {
              "password": "string",
              "level": "string"
            }
          ]
        },            {
              "level": "string"
            }
          ]
        },            {
              "mesh-group": "string",                  {}
                ]
              }
            }
          ]
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/

Delete operation of resource: isis

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/

Retrieve operation of resource: isis

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {          "max-nbr": "integer",
          "initial-nbr": "integer"
        },            {
              "authentication-type": "string",
              "enable-poi": "string",
              "algorithm": "string",
              "level": "string",
              "password": "string",
              "failure-mode": "string"
            }
          ]
        },            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },          "dist-throttle": "integer",
          "dist-inst-id": "integer",
          "level": "string"
        },
        "log-pdu-drops": [ null ],            {
              "affinity-name": "string",
              "value": "integer"
            }
          ]
        },          "lifetime": "integer",
          "flavor": "string",
          "max-interface-timer-expiry": "integer",
          "interface-timer": "integer"
        },
        "dynamic-host-name": "boolean",
        "vrf-context": "string",            {
              "level": "string",
              "mtu": "integer"
            }
          ]
        },
        "nsr": [ null ],            {
              "net-name": "string"
            }
          ]
        },
        "instance-name": "string",            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },            {
              "inter-level-adv-type": "string",
              "overload-bit-mode": "string",
              "external-adv-type": "string",
              "hippity-period": "integer",
              "level": "string"
            }
          ]
        },            {
              "lifetime": "integer",
              "level": "string"
            }
          ]
        },            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "instance-id": "integer",            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "ignore-lsp-errors": "boolean",            {
              "password": "string",
              "level": "string"
            }
          ]
        },            {
              "level": "string"
            }
          ]
        },            {
              "mesh-group": "string",                  {}
                ]
              }
            }
          ]
        }
      }
    ]
  }
}

INSTANCES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/

Update operation of resource: instances

instancesbody object

Request Content-Types: application/json
Request Example
{    {        "max-nbr": "integer",
        "initial-nbr": "integer"
      },          {
            "authentication-type": "string",
            "enable-poi": "string",
            "algorithm": "string",
            "level": "string",
            "password": "string",
            "failure-mode": "string"
          }
        ]
      },          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },        "dist-throttle": "integer",
        "dist-inst-id": "integer",
        "level": "string"
      },
      "log-pdu-drops": [ null ],          {
            "affinity-name": "string",
            "value": "integer"
          }
        ]
      },        "lifetime": "integer",
        "flavor": "string",
        "max-interface-timer-expiry": "integer",
        "interface-timer": "integer"
      },
      "dynamic-host-name": "boolean",
      "vrf-context": "string",          {
            "level": "string",
            "mtu": "integer"
          }
        ]
      },
      "nsr": [ null ],          {
            "net-name": "string"
          }
        ]
      },
      "instance-name": "string",          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },          {
            "inter-level-adv-type": "string",
            "overload-bit-mode": "string",
            "external-adv-type": "string",
            "hippity-period": "integer",
            "level": "string"
          }
        ]
      },          {
            "lifetime": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "instance-id": "integer",          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "ignore-lsp-errors": "boolean",          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "level": "string"
          }
        ]
      },          {
            "mesh-group": "string",                {
                  "level": "string"
                }
              ]
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/

Create operation of resource: instances

instancesbody object

Request Content-Types: application/json
Request Example
{    {        "max-nbr": "integer",
        "initial-nbr": "integer"
      },          {
            "authentication-type": "string",
            "enable-poi": "string",
            "algorithm": "string",
            "level": "string",
            "password": "string",
            "failure-mode": "string"
          }
        ]
      },          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },        "dist-throttle": "integer",
        "dist-inst-id": "integer",
        "level": "string"
      },
      "log-pdu-drops": [ null ],          {
            "affinity-name": "string",
            "value": "integer"
          }
        ]
      },        "lifetime": "integer",
        "flavor": "string",
        "max-interface-timer-expiry": "integer",
        "interface-timer": "integer"
      },
      "dynamic-host-name": "boolean",
      "vrf-context": "string",          {
            "level": "string",
            "mtu": "integer"
          }
        ]
      },
      "nsr": [ null ],          {
            "net-name": "string"
          }
        ]
      },
      "instance-name": "string",          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },          {
            "inter-level-adv-type": "string",
            "overload-bit-mode": "string",
            "external-adv-type": "string",
            "hippity-period": "integer",
            "level": "string"
          }
        ]
      },          {
            "lifetime": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "instance-id": "integer",          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "ignore-lsp-errors": "boolean",          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "level": "string"
          }
        ]
      },          {
            "mesh-group": "string",                {
                  "level": "string"
                }
              ]
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/

Delete operation of resource: instances

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/

Retrieve operation of resource: instances

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {        "max-nbr": "integer",
        "initial-nbr": "integer"
      },          {
            "authentication-type": "string",
            "enable-poi": "string",
            "algorithm": "string",
            "level": "string",
            "password": "string",
            "failure-mode": "string"
          }
        ]
      },          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },        "dist-throttle": "integer",
        "dist-inst-id": "integer",
        "level": "string"
      },
      "log-pdu-drops": [ null ],          {
            "affinity-name": "string",
            "value": "integer"
          }
        ]
      },        "lifetime": "integer",
        "flavor": "string",
        "max-interface-timer-expiry": "integer",
        "interface-timer": "integer"
      },
      "dynamic-host-name": "boolean",
      "vrf-context": "string",          {
            "level": "string",
            "mtu": "integer"
          }
        ]
      },
      "nsr": [ null ],          {
            "net-name": "string"
          }
        ]
      },
      "instance-name": "string",          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },          {
            "inter-level-adv-type": "string",
            "overload-bit-mode": "string",
            "external-adv-type": "string",
            "hippity-period": "integer",
            "level": "string"
          }
        ]
      },          {
            "lifetime": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "instance-id": "integer",          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "ignore-lsp-errors": "boolean",          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "level": "string"
          }
        ]
      },          {
            "mesh-group": "string",                {
                  "level": "string"
                }
              ]
            }
          }
        ]
      }
    }
  ]
}

INSTANCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/

Update operation of resource: instance

instancebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    "max-nbr": "integer",
    "initial-nbr": "integer"
  },      {
        "authentication-type": "string",
        "enable-poi": "string",
        "algorithm": "string",
        "level": "string",
        "password": "string",
        "failure-mode": "string"
      }
    ]
  },      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },    "dist-throttle": "integer",
    "dist-inst-id": "integer",
    "level": "string"
  },
  "log-pdu-drops": [ null ],      {
        "affinity-name": "string",
        "value": "integer"
      }
    ]
  },    "lifetime": "integer",
    "flavor": "string",
    "max-interface-timer-expiry": "integer",
    "interface-timer": "integer"
  },
  "dynamic-host-name": "boolean",
  "vrf-context": "string",      {
        "level": "string",
        "mtu": "integer"
      }
    ]
  },
  "nsr": [ null ],      {
        "net-name": "string"
      }
    ]
  },
  "instance-name": "string",      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },      {
        "inter-level-adv-type": "string",
        "overload-bit-mode": "string",
        "external-adv-type": "string",
        "hippity-period": "integer",
        "level": "string"
      }
    ]
  },      {
        "lifetime": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "instance-id": "integer",      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "ignore-lsp-errors": "boolean",      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "mesh-group": "string",            {
              "level": "string",
              "multiplier": "integer"
            }
          ]
        },
        "point-to-point": [ null ]
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/

Create operation of resource: instance

instancebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    "max-nbr": "integer",
    "initial-nbr": "integer"
  },      {
        "authentication-type": "string",
        "enable-poi": "string",
        "algorithm": "string",
        "level": "string",
        "password": "string",
        "failure-mode": "string"
      }
    ]
  },      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },    "dist-throttle": "integer",
    "dist-inst-id": "integer",
    "level": "string"
  },
  "log-pdu-drops": [ null ],      {
        "affinity-name": "string",
        "value": "integer"
      }
    ]
  },    "lifetime": "integer",
    "flavor": "string",
    "max-interface-timer-expiry": "integer",
    "interface-timer": "integer"
  },
  "dynamic-host-name": "boolean",
  "vrf-context": "string",      {
        "level": "string",
        "mtu": "integer"
      }
    ]
  },
  "nsr": [ null ],      {
        "net-name": "string"
      }
    ]
  },
  "instance-name": "string",      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },      {
        "inter-level-adv-type": "string",
        "overload-bit-mode": "string",
        "external-adv-type": "string",
        "hippity-period": "integer",
        "level": "string"
      }
    ]
  },      {
        "lifetime": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "instance-id": "integer",      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "ignore-lsp-errors": "boolean",      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "mesh-group": "string",            {
              "level": "string",
              "multiplier": "integer"
            }
          ]
        },
        "point-to-point": [ null ]
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/

Delete operation of resource: instance

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/

Retrieve operation of resource: instance

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "max-nbr": "integer",
    "initial-nbr": "integer"
  },      {
        "authentication-type": "string",
        "enable-poi": "string",
        "algorithm": "string",
        "level": "string",
        "password": "string",
        "failure-mode": "string"
      }
    ]
  },      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },    "dist-throttle": "integer",
    "dist-inst-id": "integer",
    "level": "string"
  },
  "log-pdu-drops": [ null ],      {
        "affinity-name": "string",
        "value": "integer"
      }
    ]
  },    "lifetime": "integer",
    "flavor": "string",
    "max-interface-timer-expiry": "integer",
    "interface-timer": "integer"
  },
  "dynamic-host-name": "boolean",
  "vrf-context": "string",      {
        "level": "string",
        "mtu": "integer"
      }
    ]
  },
  "nsr": [ null ],      {
        "net-name": "string"
      }
    ]
  },
  "instance-name": "string",      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },      {
        "inter-level-adv-type": "string",
        "overload-bit-mode": "string",
        "external-adv-type": "string",
        "hippity-period": "integer",
        "level": "string"
      }
    ]
  },      {
        "lifetime": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "instance-id": "integer",      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "ignore-lsp-errors": "boolean",      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "mesh-group": "string",            {
              "level": "string",
              "multiplier": "integer"
            }
          ]
        },
        "point-to-point": [ null ]
      }
    ]
  }
}

SRGB - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srgb/

Update operation of resource: srgb

srgbbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "upper-bound": "integer",
  "lower-bound": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRGB - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srgb/

Create operation of resource: srgb

srgbbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "upper-bound": "integer",
  "lower-bound": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRGB - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srgb/

Delete operation of resource: srgb

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRGB - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srgb/

Retrieve operation of resource: srgb

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "upper-bound": "integer",
  "lower-bound": "integer"
}

LSP-GENERATION-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/

Update operation of resource: lsp-generation-intervals

lsp-generation-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/

Create operation of resource: lsp-generation-intervals

lsp-generation-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/

Delete operation of resource: lsp-generation-intervals

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/

Retrieve operation of resource: lsp-generation-intervals

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

LSP-GENERATION-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/lsp-generation-interval/{level}/

Update operation of resource: lsp-generation-interval

lsp-generation-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/lsp-generation-interval/{level}/

Create operation of resource: lsp-generation-interval

lsp-generation-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/lsp-generation-interval/{level}/

Delete operation of resource: lsp-generation-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-GENERATION-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-generation-intervals/lsp-generation-interval/{level}/

Retrieve operation of resource: lsp-generation-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

LSP-ARRIVAL-TIMES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/

Update operation of resource: lsp-arrival-times

lsp-arrival-timesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIMES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/

Create operation of resource: lsp-arrival-times

lsp-arrival-timesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIMES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/

Delete operation of resource: lsp-arrival-times

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIMES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/

Retrieve operation of resource: lsp-arrival-times

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

LSP-ARRIVAL-TIME - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/lsp-arrival-time/{level}/

Update operation of resource: lsp-arrival-time

lsp-arrival-timebody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIME - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/lsp-arrival-time/{level}/

Create operation of resource: lsp-arrival-time

lsp-arrival-timebody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIME - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/lsp-arrival-time/{level}/

Delete operation of resource: lsp-arrival-time

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ARRIVAL-TIME - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-arrival-times/lsp-arrival-time/{level}/

Retrieve operation of resource: lsp-arrival-time

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

TRACE-BUFFER-SIZE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/trace-buffer-size/

Update operation of resource: trace-buffer-size

trace-buffer-sizebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "detailed": "integer",
  "severe": "integer",
  "hello": "integer",
  "standard": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFFER-SIZE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/trace-buffer-size/

Create operation of resource: trace-buffer-size

trace-buffer-sizebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "detailed": "integer",
  "severe": "integer",
  "hello": "integer",
  "standard": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFFER-SIZE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/trace-buffer-size/

Delete operation of resource: trace-buffer-size

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRACE-BUFFER-SIZE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/trace-buffer-size/

Retrieve operation of resource: trace-buffer-size

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "detailed": "integer",
  "severe": "integer",
  "hello": "integer",
  "standard": "integer"
}

MAX-LINK-METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/max-link-metrics/

Create operation of resource: max-link-metrics

max-link-metricsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-LINK-METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/max-link-metrics/max-link-metric/{level}/

Create operation of resource: max-link-metric

max-link-metricbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADJACENCY-STAGGER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/adjacency-stagger/

Update operation of resource: adjacency-stagger

adjacency-staggerbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "max-nbr": "integer",
  "initial-nbr": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADJACENCY-STAGGER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/adjacency-stagger/

Create operation of resource: adjacency-stagger

adjacency-staggerbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "max-nbr": "integer",
  "initial-nbr": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADJACENCY-STAGGER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/adjacency-stagger/

Delete operation of resource: adjacency-stagger

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADJACENCY-STAGGER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/adjacency-stagger/

Retrieve operation of resource: adjacency-stagger

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-nbr": "integer",
  "initial-nbr": "integer"
}

AFS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/

Update operation of resource: afs

afsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/

Create operation of resource: afs

afsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/

Delete operation of resource: afs

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/

Retrieve operation of resource: afs

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

AF - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/

Update operation of resource: af

afbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/

Create operation of resource: af

afbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/

Delete operation of resource: af

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/

Retrieve operation of resource: af

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}

AF-DATA - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/

Update operation of resource: af-data

af-databody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF-DATA - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/

Create operation of resource: af-data

af-databody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF-DATA - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/

Delete operation of resource: af-data

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AF-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/

Retrieve operation of resource: af-data

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

SEGMENT-ROUTING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/

Update operation of resource: segment-routing

segment-routingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/

Create operation of resource: segment-routing

segment-routingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/

Delete operation of resource: segment-routing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/

Retrieve operation of resource: segment-routing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}

PREFIX-SID-MAP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/prefix-sid-map/

Update operation of resource: prefix-sid-map

prefix-sid-mapbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/prefix-sid-map/

Create operation of resource: prefix-sid-map

prefix-sid-mapbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/prefix-sid-map/

Delete operation of resource: prefix-sid-map

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/segment-routing/prefix-sid-map/

Retrieve operation of resource: prefix-sid-map

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "receive": "boolean",
  "advertise-local": [ null ]
}

METRIC-STYLES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/

Update operation of resource: metric-styles

metric-stylesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "style": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/

Create operation of resource: metric-styles

metric-stylesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "style": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/

Delete operation of resource: metric-styles

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/

Retrieve operation of resource: metric-styles

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "style": "string",
      "level": "string"
    }
  ]
}

METRIC-STYLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/metric-style/{level}/

Update operation of resource: metric-style

metric-stylebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "style": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/metric-style/{level}/

Create operation of resource: metric-style

metric-stylebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "style": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/metric-style/{level}/

Delete operation of resource: metric-style

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metric-styles/metric-style/{level}/

Retrieve operation of resource: metric-style

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "style": "string",
  "level": "string"
}

FRR-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/

Update operation of resource: frr-table

frr-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/

Create operation of resource: frr-table

frr-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/

Delete operation of resource: frr-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/

Retrieve operation of resource: frr-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}

FRR-LOAD-SHARINGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/

Update operation of resource: frr-load-sharings

frr-load-sharingsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/

Create operation of resource: frr-load-sharings

frr-load-sharingsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/

Delete operation of resource: frr-load-sharings

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/

Retrieve operation of resource: frr-load-sharings

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}

FRR-LOAD-SHARING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Update operation of resource: frr-load-sharing

frr-load-sharingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "load-sharing": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Create operation of resource: frr-load-sharing

frr-load-sharingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "load-sharing": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Delete operation of resource: frr-load-sharing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Retrieve operation of resource: frr-load-sharing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "load-sharing": "string",
  "level": "string"
}

FRRSRLG-PROTECTION-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/

Update operation of resource: frrsrlg-protection-types

frrsrlg-protection-typesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/

Create operation of resource: frrsrlg-protection-types

frrsrlg-protection-typesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/

Delete operation of resource: frrsrlg-protection-types

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/

Retrieve operation of resource: frrsrlg-protection-types

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}

FRRSRLG-PROTECTION-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Update operation of resource: frrsrlg-protection-type

frrsrlg-protection-typebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "protection-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Create operation of resource: frrsrlg-protection-type

frrsrlg-protection-typebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "protection-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Delete operation of resource: frrsrlg-protection-type

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Retrieve operation of resource: frrsrlg-protection-type

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protection-type": "string",
  "level": "string"
}

PRIORITY-LIMITS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/

Update operation of resource: priority-limits

priority-limitsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/

Create operation of resource: priority-limits

priority-limitsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/

Delete operation of resource: priority-limits

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/

Retrieve operation of resource: priority-limits

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}

PRIORITY-LIMIT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/priority-limit/{level frr-type}/

Update operation of resource: priority-limit

priority-limitbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/priority-limit/{level frr-type}/

Create operation of resource: priority-limit

priority-limitbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/priority-limit/{level frr-type}/

Delete operation of resource: priority-limit

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/priority-limits/priority-limit/{level frr-type}/

Retrieve operation of resource: priority-limit

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}

FRR-REMOTE-LFA-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/

Update operation of resource: frr-remote-lfa-prefixes

frr-remote-lfa-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/

Create operation of resource: frr-remote-lfa-prefixes

frr-remote-lfa-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/

Delete operation of resource: frr-remote-lfa-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/

Retrieve operation of resource: frr-remote-lfa-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Update operation of resource: frr-remote-lfa-prefix

frr-remote-lfa-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Create operation of resource: frr-remote-lfa-prefix

frr-remote-lfa-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Delete operation of resource: frr-remote-lfa-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Retrieve operation of resource: frr-remote-lfa-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list-name": "string",
  "level": "string"
}

FRR-TIEBREAKERS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/

Update operation of resource: frr-tiebreakers

frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/

Create operation of resource: frr-tiebreakers

frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/

Delete operation of resource: frr-tiebreakers

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/

Retrieve operation of resource: frr-tiebreakers

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

FRR-TIEBREAKER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Update operation of resource: frr-tiebreaker

frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Create operation of resource: frr-tiebreaker

frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Delete operation of resource: frr-tiebreaker

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Retrieve operation of resource: frr-tiebreaker

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

FRR-USE-CAND-ONLIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/

Update operation of resource: frr-use-cand-onlies

frr-use-cand-onliesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/

Create operation of resource: frr-use-cand-onlies

frr-use-cand-onliesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/

Delete operation of resource: frr-use-cand-onlies

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/

Retrieve operation of resource: frr-use-cand-onlies

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}

FRR-USE-CAND-ONLY - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Update operation of resource: frr-use-cand-only

frr-use-cand-onlybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Create operation of resource: frr-use-cand-only

frr-use-cand-onlybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Delete operation of resource: frr-use-cand-only

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Retrieve operation of resource: frr-use-cand-only

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level frr-type: string
in path

ID of level frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "level": "string"
}

ROUTER-ID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/router-id/

Update operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/router-id/

Create operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/router-id/

Delete operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/router-id/

Retrieve operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "address": "string"
}

SPF-PREFIX-PRIORITIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/

Update operation of resource: spf-prefix-priorities

spf-prefix-prioritiesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/

Create operation of resource: spf-prefix-priorities

spf-prefix-prioritiesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/

Delete operation of resource: spf-prefix-priorities

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/

Retrieve operation of resource: spf-prefix-priorities

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}

SPF-PREFIX-PRIORITY - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Update operation of resource: spf-prefix-priority

spf-prefix-prioritybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Request Content-Types: application/json
Request Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Create operation of resource: spf-prefix-priority

spf-prefix-prioritybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Request Content-Types: application/json
Request Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Delete operation of resource: spf-prefix-priority

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Retrieve operation of resource: spf-prefix-priority

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}

SUMMARY-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/

Update operation of resource: summary-prefixes

summary-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/

Create operation of resource: summary-prefixes

summary-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/

Delete operation of resource: summary-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/

Retrieve operation of resource: summary-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}

SUMMARY-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/summary-prefix/{address-prefix}/

Update operation of resource: summary-prefix

summary-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/summary-prefix/{address-prefix}/

Create operation of resource: summary-prefix

summary-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/summary-prefix/{address-prefix}/

Delete operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/summary-prefixes/summary-prefix/{address-prefix}/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}

MICRO-LOOP-AVOIDANCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/micro-loop-avoidance/

Update operation of resource: micro-loop-avoidance

micro-loop-avoidancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/micro-loop-avoidance/

Create operation of resource: micro-loop-avoidance

micro-loop-avoidancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/micro-loop-avoidance/

Delete operation of resource: micro-loop-avoidance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/micro-loop-avoidance/

Retrieve operation of resource: micro-loop-avoidance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rib-update-delay": "integer",
  "enable": "string"
}

UCMP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/

Update operation of resource: ucmp

ucmpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/

Create operation of resource: ucmp

ucmpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/

Delete operation of resource: ucmp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/

Retrieve operation of resource: ucmp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}

ENABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/enable/

Update operation of resource: enable

enablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/enable/

Create operation of resource: enable

enablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/enable/

Delete operation of resource: enable

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/enable/

Retrieve operation of resource: enable

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "variance": "integer",
  "prefix-list-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/

Delete operation of resource: exclude-interfaces

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

MAX-REDIST-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/

Update operation of resource: max-redist-prefixes

max-redist-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/

Create operation of resource: max-redist-prefixes

max-redist-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/

Delete operation of resource: max-redist-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/

Retrieve operation of resource: max-redist-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}

MAX-REDIST-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/max-redist-prefix/{level}/

Update operation of resource: max-redist-prefix

max-redist-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-limit": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/max-redist-prefix/{level}/

Create operation of resource: max-redist-prefix

max-redist-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-limit": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/max-redist-prefix/{level}/

Delete operation of resource: max-redist-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/max-redist-prefixes/max-redist-prefix/{level}/

Retrieve operation of resource: max-redist-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-limit": "integer",
  "level": "string"
}

PROPAGATIONS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/

Update operation of resource: propagations

propagationsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/

Create operation of resource: propagations

propagationsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/

Delete operation of resource: propagations

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/

Retrieve operation of resource: propagations

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}

PROPAGATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/propagation/{source-level destination-level}/

Update operation of resource: propagation

propagationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

source-level destination-level: string
in path

ID of source-level destination-level

Request Content-Types: application/json
Request Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/propagation/{source-level destination-level}/

Create operation of resource: propagation

propagationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

source-level destination-level: string
in path

ID of source-level destination-level

Request Content-Types: application/json
Request Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/propagation/{source-level destination-level}/

Delete operation of resource: propagation

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

source-level destination-level: string
in path

ID of source-level destination-level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/propagations/propagation/{source-level destination-level}/

Retrieve operation of resource: propagation

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

source-level destination-level: string
in path

ID of source-level destination-level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}

REDISTRIBUTIONS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/

Update operation of resource: redistributions

redistributionsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/

Create operation of resource: redistributions

redistributionsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/

Delete operation of resource: redistributions

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/

Retrieve operation of resource: redistributions

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}

REDISTRIBUTION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/

Update operation of resource: redistribution

redistributionbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/

Create operation of resource: redistribution

redistributionbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/

Delete operation of resource: redistribution

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/

Retrieve operation of resource: redistribution

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

connected-or-static-or-rip-or-subscriber-or-mobilebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

connected-or-static-or-rip-or-subscriber-or-mobilebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Update operation of resource: ospf-or-ospfv3-or-isis-or-application

ospf-or-ospfv3-or-isis-or-applicationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Create operation of resource: ospf-or-ospfv3-or-isis-or-application

ospf-or-ospfv3-or-isis-or-applicationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Delete operation of resource: ospf-or-ospfv3-or-isis-or-application

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

BGP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Update operation of resource: eigrp

eigrpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Create operation of resource: eigrp

eigrpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Delete operation of resource: eigrp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Retrieve operation of resource: eigrp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

APPLICATION-TABLES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/

Update operation of resource: application-tables

application-tablesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/

Create operation of resource: application-tables

application-tablesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/

Delete operation of resource: application-tables

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/

Retrieve operation of resource: application-tables

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}

APPLICATION-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/

Update operation of resource: application-table

application-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/

Create operation of resource: application-table

application-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/

Delete operation of resource: application-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/

Retrieve operation of resource: application-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}

ATTRIBUTE-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Update operation of resource: attribute-table

attribute-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{
  "enable": "boolean",
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Create operation of resource: attribute-table

attribute-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{
  "enable": "boolean",
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Delete operation of resource: attribute-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Retrieve operation of resource: attribute-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": "boolean",
  "app-type": "string"
}

SPF-PERIODIC-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/

Update operation of resource: spf-periodic-intervals

spf-periodic-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/

Create operation of resource: spf-periodic-intervals

spf-periodic-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/

Delete operation of resource: spf-periodic-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/

Retrieve operation of resource: spf-periodic-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}

SPF-PERIODIC-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/spf-periodic-interval/{level}/

Update operation of resource: spf-periodic-interval

spf-periodic-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "periodic-interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/spf-periodic-interval/{level}/

Create operation of resource: spf-periodic-interval

spf-periodic-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "periodic-interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/spf-periodic-interval/{level}/

Delete operation of resource: spf-periodic-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-periodic-intervals/spf-periodic-interval/{level}/

Retrieve operation of resource: spf-periodic-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "periodic-interval": "integer",
  "level": "string"
}

DISTRIBUTE-LIST-IN - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/distribute-list-in/

Update operation of resource: distribute-list-in

distribute-list-inbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/distribute-list-in/

Create operation of resource: distribute-list-in

distribute-list-inbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/distribute-list-in/

Delete operation of resource: distribute-list-in

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/distribute-list-in/

Retrieve operation of resource: distribute-list-in

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}

SPF-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/

Update operation of resource: spf-intervals

spf-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/

Create operation of resource: spf-intervals

spf-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/

Delete operation of resource: spf-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/

Retrieve operation of resource: spf-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

SPF-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/spf-interval/{level}/

Update operation of resource: spf-interval

spf-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/spf-interval/{level}/

Create operation of resource: spf-interval

spf-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/spf-interval/{level}/

Delete operation of resource: spf-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/spf-intervals/spf-interval/{level}/

Retrieve operation of resource: spf-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

MONITOR-CONVERGENCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/monitor-convergence/

Update operation of resource: monitor-convergence

monitor-convergencebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/monitor-convergence/

Create operation of resource: monitor-convergence

monitor-convergencebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/monitor-convergence/

Delete operation of resource: monitor-convergence

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/monitor-convergence/

Retrieve operation of resource: monitor-convergence

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}

DEFAULT-INFORMATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/default-information/

Update operation of resource: default-information

default-informationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/default-information/

Create operation of resource: default-information

default-informationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/default-information/

Delete operation of resource: default-information

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/default-information/

Retrieve operation of resource: default-information

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}

ADMIN-DISTANCES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/

Update operation of resource: admin-distances

admin-distancesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/

Create operation of resource: admin-distances

admin-distancesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/

Delete operation of resource: admin-distances

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/

Retrieve operation of resource: admin-distances

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}

ADMIN-DISTANCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/admin-distance/{address-prefix}/

Update operation of resource: admin-distance

admin-distancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/admin-distance/{address-prefix}/

Create operation of resource: admin-distance

admin-distancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/admin-distance/{address-prefix}/

Delete operation of resource: admin-distance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/admin-distances/admin-distance/{address-prefix}/

Retrieve operation of resource: admin-distance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

address-prefix: string
in path

ID of address-prefix

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}

ISPF - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/

Update operation of resource: ispf

ispfbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/

Create operation of resource: ispf

ispfbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/

Delete operation of resource: ispf

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/

Retrieve operation of resource: ispf

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}

STATES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/

Update operation of resource: states

statesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "state": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/

Create operation of resource: states

statesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "state": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/

Delete operation of resource: states

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/

Retrieve operation of resource: states

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "state": "string",
      "level": "string"
    }
  ]
}

STATE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/state/{level}/

Update operation of resource: state

statebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "state": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/state/{level}/

Create operation of resource: state

statebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "state": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/state/{level}/

Delete operation of resource: state

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/ispf/states/state/{level}/

Retrieve operation of resource: state

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": "string",
  "level": "string"
}

MPLS-LDP-GLOBAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls-ldp-global/

Update operation of resource: mpls-ldp-global

mpls-ldp-globalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "auto-config": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls-ldp-global/

Create operation of resource: mpls-ldp-global

mpls-ldp-globalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "auto-config": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls-ldp-global/

Delete operation of resource: mpls-ldp-global

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls-ldp-global/

Retrieve operation of resource: mpls-ldp-global

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "auto-config": "boolean"
}

MPLS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/

Update operation of resource: mpls

mplsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/

Create operation of resource: mpls

mplsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/

Delete operation of resource: mpls

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/

Retrieve operation of resource: mpls

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}

ROUTER-ID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/router-id/

Update operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/router-id/

Create operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/router-id/

Delete operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/router-id/

Retrieve operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "address": "string"
}

LEVEL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/level/

Update operation of resource: level

levelbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "level1": "boolean",
  "level2": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/level/

Create operation of resource: level

levelbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "level1": "boolean",
  "level2": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/level/

Delete operation of resource: level

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/mpls/level/

Retrieve operation of resource: level

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level1": "boolean",
  "level2": "boolean"
}

MANUAL-ADJ-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/

Update operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/

Create operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/

Delete operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/

Retrieve operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

MANUAL-ADJ-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Update operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Create operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Delete operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Retrieve operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/

Update operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/

Create operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/

Delete operation of resource: metrics

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/

Retrieve operation of resource: metrics

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}

METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/metric/{level}/

Update operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/metric/{level}/

Create operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/metric/{level}/

Delete operation of resource: metric

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/metrics/metric/{level}/

Retrieve operation of resource: metric

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "string",
  "level": "string"
}

WEIGHTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/

Update operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/

Create operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/

Delete operation of resource: weights

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/

Retrieve operation of resource: weights

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

WEIGHT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/weight/{level}/

Update operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/weight/{level}/

Create operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/weight/{level}/

Delete operation of resource: weight

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/af-data/weights/weight/{level}/

Retrieve operation of resource: weight

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "weight": "integer",
  "level": "string"
}

TOPOLOGY-NAME - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/

Update operation of resource: topology-name

topology-namebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "topology-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/

Create operation of resource: topology-name

topology-namebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "topology-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/

Delete operation of resource: topology-name

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/

Retrieve operation of resource: topology-name

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topology-name": "string"
}

SEGMENT-ROUTING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/

Update operation of resource: segment-routing

segment-routingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/

Create operation of resource: segment-routing

segment-routingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/

Delete operation of resource: segment-routing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SEGMENT-ROUTING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/

Retrieve operation of resource: segment-routing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}

PREFIX-SID-MAP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/prefix-sid-map/

Update operation of resource: prefix-sid-map

prefix-sid-mapbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/prefix-sid-map/

Create operation of resource: prefix-sid-map

prefix-sid-mapbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/prefix-sid-map/

Delete operation of resource: prefix-sid-map

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID-MAP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/segment-routing/prefix-sid-map/

Retrieve operation of resource: prefix-sid-map

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "receive": "boolean",
  "advertise-local": [ null ]
}

METRIC-STYLES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/

Update operation of resource: metric-styles

metric-stylesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "style": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/

Create operation of resource: metric-styles

metric-stylesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "style": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/

Delete operation of resource: metric-styles

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/

Retrieve operation of resource: metric-styles

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "style": "string",
      "level": "string"
    }
  ]
}

METRIC-STYLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/metric-style/{level}/

Update operation of resource: metric-style

metric-stylebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "style": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/metric-style/{level}/

Create operation of resource: metric-style

metric-stylebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "style": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/metric-style/{level}/

Delete operation of resource: metric-style

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC-STYLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metric-styles/metric-style/{level}/

Retrieve operation of resource: metric-style

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "style": "string",
  "level": "string"
}

FRR-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/

Update operation of resource: frr-table

frr-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/

Create operation of resource: frr-table

frr-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/

Delete operation of resource: frr-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/

Retrieve operation of resource: frr-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}

FRR-LOAD-SHARINGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/

Update operation of resource: frr-load-sharings

frr-load-sharingsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/

Create operation of resource: frr-load-sharings

frr-load-sharingsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/

Delete operation of resource: frr-load-sharings

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARINGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/

Retrieve operation of resource: frr-load-sharings

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}

FRR-LOAD-SHARING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Update operation of resource: frr-load-sharing

frr-load-sharingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "load-sharing": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Create operation of resource: frr-load-sharing

frr-load-sharingbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "load-sharing": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Delete operation of resource: frr-load-sharing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-LOAD-SHARING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-load-sharings/frr-load-sharing/{level}/

Retrieve operation of resource: frr-load-sharing

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "load-sharing": "string",
  "level": "string"
}

FRRSRLG-PROTECTION-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/

Update operation of resource: frrsrlg-protection-types

frrsrlg-protection-typesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/

Create operation of resource: frrsrlg-protection-types

frrsrlg-protection-typesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/

Delete operation of resource: frrsrlg-protection-types

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/

Retrieve operation of resource: frrsrlg-protection-types

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}

FRRSRLG-PROTECTION-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Update operation of resource: frrsrlg-protection-type

frrsrlg-protection-typebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "protection-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Create operation of resource: frrsrlg-protection-type

frrsrlg-protection-typebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "protection-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Delete operation of resource: frrsrlg-protection-type

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRSRLG-PROTECTION-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frrsrlg-protection-types/frrsrlg-protection-type/{level}/

Retrieve operation of resource: frrsrlg-protection-type

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "protection-type": "string",
  "level": "string"
}

PRIORITY-LIMITS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/

Update operation of resource: priority-limits

priority-limitsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/

Create operation of resource: priority-limits

priority-limitsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/

Delete operation of resource: priority-limits

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMITS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/

Retrieve operation of resource: priority-limits

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}

PRIORITY-LIMIT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/priority-limit/{level frr-type}/

Update operation of resource: priority-limit

priority-limitbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/priority-limit/{level frr-type}/

Create operation of resource: priority-limit

priority-limitbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/priority-limit/{level frr-type}/

Delete operation of resource: priority-limit

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY-LIMIT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/priority-limits/priority-limit/{level frr-type}/

Retrieve operation of resource: priority-limit

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}

FRR-REMOTE-LFA-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/

Update operation of resource: frr-remote-lfa-prefixes

frr-remote-lfa-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/

Create operation of resource: frr-remote-lfa-prefixes

frr-remote-lfa-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/

Delete operation of resource: frr-remote-lfa-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/

Retrieve operation of resource: frr-remote-lfa-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Update operation of resource: frr-remote-lfa-prefix

frr-remote-lfa-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Create operation of resource: frr-remote-lfa-prefix

frr-remote-lfa-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Delete operation of resource: frr-remote-lfa-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-remote-lfa-prefixes/frr-remote-lfa-prefix/{level}/

Retrieve operation of resource: frr-remote-lfa-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list-name": "string",
  "level": "string"
}

FRR-TIEBREAKERS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/

Update operation of resource: frr-tiebreakers

frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/

Create operation of resource: frr-tiebreakers

frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/

Delete operation of resource: frr-tiebreakers

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/

Retrieve operation of resource: frr-tiebreakers

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

FRR-TIEBREAKER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Update operation of resource: frr-tiebreaker

frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Create operation of resource: frr-tiebreaker

frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Delete operation of resource: frr-tiebreaker

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TIEBREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-tiebreakers/frr-tiebreaker/{level tiebreaker}/

Retrieve operation of resource: frr-tiebreaker

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

FRR-USE-CAND-ONLIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/

Update operation of resource: frr-use-cand-onlies

frr-use-cand-onliesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/

Create operation of resource: frr-use-cand-onlies

frr-use-cand-onliesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/

Delete operation of resource: frr-use-cand-onlies

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/

Retrieve operation of resource: frr-use-cand-onlies

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}

FRR-USE-CAND-ONLY - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Update operation of resource: frr-use-cand-only

frr-use-cand-onlybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Create operation of resource: frr-use-cand-only

frr-use-cand-onlybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Delete operation of resource: frr-use-cand-only

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-USE-CAND-ONLY - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/frr-table/frr-use-cand-onlies/frr-use-cand-only/{level frr-type}/

Retrieve operation of resource: frr-use-cand-only

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level frr-type: string
in path

ID of level frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "level": "string"
}

ROUTER-ID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/router-id/

Update operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/router-id/

Create operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/router-id/

Delete operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/router-id/

Retrieve operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "address": "string"
}

SPF-PREFIX-PRIORITIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/

Update operation of resource: spf-prefix-priorities

spf-prefix-prioritiesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/

Create operation of resource: spf-prefix-priorities

spf-prefix-prioritiesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/

Delete operation of resource: spf-prefix-priorities

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/

Retrieve operation of resource: spf-prefix-priorities

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}

SPF-PREFIX-PRIORITY - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Update operation of resource: spf-prefix-priority

spf-prefix-prioritybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Request Content-Types: application/json
Request Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Create operation of resource: spf-prefix-priority

spf-prefix-prioritybody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Request Content-Types: application/json
Request Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Delete operation of resource: spf-prefix-priority

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PREFIX-PRIORITY - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-prefix-priorities/spf-prefix-priority/{level prefix-priority-type}/

Retrieve operation of resource: spf-prefix-priority

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level prefix-priority-type: string
in path

ID of level prefix-priority-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}

SUMMARY-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/

Update operation of resource: summary-prefixes

summary-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/

Create operation of resource: summary-prefixes

summary-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/

Delete operation of resource: summary-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/

Retrieve operation of resource: summary-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}

SUMMARY-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/summary-prefix/{address-prefix}/

Update operation of resource: summary-prefix

summary-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/summary-prefix/{address-prefix}/

Create operation of resource: summary-prefix

summary-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/summary-prefix/{address-prefix}/

Delete operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SUMMARY-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/summary-prefixes/summary-prefix/{address-prefix}/

Retrieve operation of resource: summary-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}

MICRO-LOOP-AVOIDANCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/micro-loop-avoidance/

Update operation of resource: micro-loop-avoidance

micro-loop-avoidancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/micro-loop-avoidance/

Create operation of resource: micro-loop-avoidance

micro-loop-avoidancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/micro-loop-avoidance/

Delete operation of resource: micro-loop-avoidance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MICRO-LOOP-AVOIDANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/micro-loop-avoidance/

Retrieve operation of resource: micro-loop-avoidance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rib-update-delay": "integer",
  "enable": "string"
}

UCMP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/

Update operation of resource: ucmp

ucmpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/

Create operation of resource: ucmp

ucmpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/

Delete operation of resource: ucmp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

UCMP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/

Retrieve operation of resource: ucmp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "interface-name": "string"
      }
    ]
  },    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}

ENABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/enable/

Update operation of resource: enable

enablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/enable/

Create operation of resource: enable

enablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/enable/

Delete operation of resource: enable

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/enable/

Retrieve operation of resource: enable

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "variance": "integer",
  "prefix-list-name": "string"
}

EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/

Update operation of resource: exclude-interfaces

exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/

Create operation of resource: exclude-interfaces

exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "interface-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/

Delete operation of resource: exclude-interfaces

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/

Retrieve operation of resource: exclude-interfaces

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interface-name": "string"
    }
  ]
}

EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Update operation of resource: exclude-interface

exclude-interfacebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Create operation of resource: exclude-interface

exclude-interfacebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Delete operation of resource: exclude-interface

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ucmp/exclude-interfaces/exclude-interface/{interface-name}/

Retrieve operation of resource: exclude-interface

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string"
}

MAX-REDIST-PREFIXES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/

Update operation of resource: max-redist-prefixes

max-redist-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/

Create operation of resource: max-redist-prefixes

max-redist-prefixesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/

Delete operation of resource: max-redist-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIXES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/

Retrieve operation of resource: max-redist-prefixes

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}

MAX-REDIST-PREFIX - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/max-redist-prefix/{level}/

Update operation of resource: max-redist-prefix

max-redist-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-limit": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/max-redist-prefix/{level}/

Create operation of resource: max-redist-prefix

max-redist-prefixbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "prefix-limit": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/max-redist-prefix/{level}/

Delete operation of resource: max-redist-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MAX-REDIST-PREFIX - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/max-redist-prefixes/max-redist-prefix/{level}/

Retrieve operation of resource: max-redist-prefix

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-limit": "integer",
  "level": "string"
}

PROPAGATIONS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/

Update operation of resource: propagations

propagationsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/

Create operation of resource: propagations

propagationsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/

Delete operation of resource: propagations

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATIONS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/

Retrieve operation of resource: propagations

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}

PROPAGATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/propagation/{source-level destination-level}/

Update operation of resource: propagation

propagationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

source-level destination-level: string
in path

ID of source-level destination-level

Request Content-Types: application/json
Request Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/propagation/{source-level destination-level}/

Create operation of resource: propagation

propagationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

source-level destination-level: string
in path

ID of source-level destination-level

Request Content-Types: application/json
Request Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/propagation/{source-level destination-level}/

Delete operation of resource: propagation

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

source-level destination-level: string
in path

ID of source-level destination-level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PROPAGATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/propagations/propagation/{source-level destination-level}/

Retrieve operation of resource: propagation

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

source-level destination-level: string
in path

ID of source-level destination-level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}

REDISTRIBUTIONS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/

Update operation of resource: redistributions

redistributionsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/

Create operation of resource: redistributions

redistributionsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/

Delete operation of resource: redistributions

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTIONS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/

Retrieve operation of resource: redistributions

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}

REDISTRIBUTION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/

Update operation of resource: redistribution

redistributionbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/

Create operation of resource: redistribution

redistributionbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/

Delete operation of resource: redistribution

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REDISTRIBUTION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/

Retrieve operation of resource: redistribution

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Update operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

connected-or-static-or-rip-or-subscriber-or-mobilebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Create operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

connected-or-static-or-rip-or-subscriber-or-mobilebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Delete operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONNECTED-OR-STATIC-OR-RIP-OR-SUBSCRIBER-OR-MOBILE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/connected-or-static-or-rip-or-subscriber-or-mobile/

Retrieve operation of resource: connected-or-static-or-rip-or-subscriber-or-mobile

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Update operation of resource: ospf-or-ospfv3-or-isis-or-application

ospf-or-ospfv3-or-isis-or-applicationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Create operation of resource: ospf-or-ospfv3-or-isis-or-application

ospf-or-ospfv3-or-isis-or-applicationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Delete operation of resource: ospf-or-ospfv3-or-isis-or-application

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OSPF-OR-OSPFV3-OR-ISIS-OR-APPLICATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/ospf-or-ospfv3-or-isis-or-application/{instance-name}/

Retrieve operation of resource: ospf-or-ospfv3-or-isis-or-application

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

BGP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Update operation of resource: bgp

bgpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Create operation of resource: bgp

bgpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Delete operation of resource: bgp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BGP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/bgp/{as-xx as-yy}/

Retrieve operation of resource: bgp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-xx as-yy: string
in path

ID of as-xx as-yy

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

EIGRP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Update operation of resource: eigrp

eigrpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Create operation of resource: eigrp

eigrpbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Delete operation of resource: eigrp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

EIGRP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/redistributions/redistribution/{protocol-name}/eigrp/{as-zz}/

Retrieve operation of resource: eigrp

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

protocol-name: string
in path

ID of protocol-name

as-zz: string
in path

ID of as-zz

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

APPLICATION-TABLES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/

Update operation of resource: application-tables

application-tablesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/

Create operation of resource: application-tables

application-tablesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/

Delete operation of resource: application-tables

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/

Retrieve operation of resource: application-tables

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}

APPLICATION-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/

Update operation of resource: application-table

application-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/

Create operation of resource: application-table

application-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/

Delete operation of resource: application-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLICATION-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/

Retrieve operation of resource: application-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}

ATTRIBUTE-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Update operation of resource: attribute-table

attribute-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{
  "enable": "boolean",
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Create operation of resource: attribute-table

attribute-tablebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Request Content-Types: application/json
Request Example
{
  "enable": "boolean",
  "app-type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Delete operation of resource: attribute-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ATTRIBUTE-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/application-tables/application-table/{app-type}/attribute-table/{app-type}/

Retrieve operation of resource: attribute-table

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

app-type: string
in path

ID of app-type

app-type: string
in path

ID of app-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "enable": "boolean",
  "app-type": "string"
}

SPF-PERIODIC-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/

Update operation of resource: spf-periodic-intervals

spf-periodic-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/

Create operation of resource: spf-periodic-intervals

spf-periodic-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/

Delete operation of resource: spf-periodic-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/

Retrieve operation of resource: spf-periodic-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}

SPF-PERIODIC-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/spf-periodic-interval/{level}/

Update operation of resource: spf-periodic-interval

spf-periodic-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "periodic-interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/spf-periodic-interval/{level}/

Create operation of resource: spf-periodic-interval

spf-periodic-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "periodic-interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/spf-periodic-interval/{level}/

Delete operation of resource: spf-periodic-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-PERIODIC-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-periodic-intervals/spf-periodic-interval/{level}/

Retrieve operation of resource: spf-periodic-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "periodic-interval": "integer",
  "level": "string"
}

DISTRIBUTE-LIST-IN - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/distribute-list-in/

Update operation of resource: distribute-list-in

distribute-list-inbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/distribute-list-in/

Create operation of resource: distribute-list-in

distribute-list-inbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/distribute-list-in/

Delete operation of resource: distribute-list-in

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE-LIST-IN - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/distribute-list-in/

Retrieve operation of resource: distribute-list-in

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}

SPF-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/

Update operation of resource: spf-intervals

spf-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/

Create operation of resource: spf-intervals

spf-intervalsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/

Delete operation of resource: spf-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/

Retrieve operation of resource: spf-intervals

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

SPF-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/spf-interval/{level}/

Update operation of resource: spf-interval

spf-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/spf-interval/{level}/

Create operation of resource: spf-interval

spf-intervalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/spf-interval/{level}/

Delete operation of resource: spf-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SPF-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/spf-intervals/spf-interval/{level}/

Retrieve operation of resource: spf-interval

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

MONITOR-CONVERGENCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/monitor-convergence/

Update operation of resource: monitor-convergence

monitor-convergencebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/monitor-convergence/

Create operation of resource: monitor-convergence

monitor-convergencebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/monitor-convergence/

Delete operation of resource: monitor-convergence

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MONITOR-CONVERGENCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/monitor-convergence/

Retrieve operation of resource: monitor-convergence

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}

DEFAULT-INFORMATION - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/default-information/

Update operation of resource: default-information

default-informationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/default-information/

Create operation of resource: default-information

default-informationbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/default-information/

Delete operation of resource: default-information

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-INFORMATION - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/default-information/

Retrieve operation of resource: default-information

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}

ADMIN-DISTANCES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/

Update operation of resource: admin-distances

admin-distancesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/

Create operation of resource: admin-distances

admin-distancesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/

Delete operation of resource: admin-distances

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/

Retrieve operation of resource: admin-distances

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}

ADMIN-DISTANCE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/admin-distance/{address-prefix}/

Update operation of resource: admin-distance

admin-distancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/admin-distance/{address-prefix}/

Create operation of resource: admin-distance

admin-distancebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Request Content-Types: application/json
Request Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/admin-distance/{address-prefix}/

Delete operation of resource: admin-distance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-DISTANCE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/admin-distances/admin-distance/{address-prefix}/

Retrieve operation of resource: admin-distance

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

address-prefix: string
in path

ID of address-prefix

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}

ISPF - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/

Update operation of resource: ispf

ispfbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/

Create operation of resource: ispf

ispfbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/

Delete operation of resource: ispf

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISPF - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/

Retrieve operation of resource: ispf

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}

STATES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/

Update operation of resource: states

statesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "state": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/

Create operation of resource: states

statesbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "state": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/

Delete operation of resource: states

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/

Retrieve operation of resource: states

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "state": "string",
      "level": "string"
    }
  ]
}

STATE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/state/{level}/

Update operation of resource: state

statebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "state": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/state/{level}/

Create operation of resource: state

statebody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "state": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/state/{level}/

Delete operation of resource: state

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

STATE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/ispf/states/state/{level}/

Retrieve operation of resource: state

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "state": "string",
  "level": "string"
}

MPLS-LDP-GLOBAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp-global/

Update operation of resource: mpls-ldp-global

mpls-ldp-globalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "auto-config": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp-global/

Create operation of resource: mpls-ldp-global

mpls-ldp-globalbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "auto-config": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp-global/

Delete operation of resource: mpls-ldp-global

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP-GLOBAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp-global/

Retrieve operation of resource: mpls-ldp-global

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "auto-config": "boolean"
}

MPLS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/

Update operation of resource: mpls

mplsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/

Create operation of resource: mpls

mplsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/

Delete operation of resource: mpls

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/

Retrieve operation of resource: mpls

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],    "interface-name": "string",
    "address": "string"
  },    "level1": "boolean",
    "level2": "boolean"
  }
}

ROUTER-ID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/router-id/

Update operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/router-id/

Create operation of resource: router-id

router-idbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "interface-name": "string",
  "address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/router-id/

Delete operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROUTER-ID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/router-id/

Retrieve operation of resource: router-id

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interface-name": "string",
  "address": "string"
}

LEVEL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/level/

Update operation of resource: level

levelbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "level1": "boolean",
  "level2": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/level/

Create operation of resource: level

levelbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "level1": "boolean",
  "level2": "boolean"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/level/

Delete operation of resource: level

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LEVEL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/mpls/level/

Retrieve operation of resource: level

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level1": "boolean",
  "level2": "boolean"
}

MANUAL-ADJ-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Update operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Create operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Delete operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Retrieve operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

MANUAL-ADJ-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Update operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Create operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Delete operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Retrieve operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Update operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Create operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Delete operation of resource: metrics

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Retrieve operation of resource: metrics

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}

METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Update operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Create operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Delete operation of resource: metric

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Retrieve operation of resource: metric

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "string",
  "level": "string"
}

WEIGHTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/

Update operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/

Create operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/

Delete operation of resource: weights

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/

Retrieve operation of resource: weights

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

WEIGHT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Update operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Create operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Delete operation of resource: weight

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/afs/af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Retrieve operation of resource: weight

instance-name: string
in path

ID of instance-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "weight": "integer",
  "level": "string"
}

LSP-REFRESH-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/

Update operation of resource: lsp-refresh-intervals

lsp-refresh-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/

Create operation of resource: lsp-refresh-intervals

lsp-refresh-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/

Delete operation of resource: lsp-refresh-intervals

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/

Retrieve operation of resource: lsp-refresh-intervals

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

LSP-REFRESH-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/lsp-refresh-interval/{level}/

Update operation of resource: lsp-refresh-interval

lsp-refresh-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/lsp-refresh-interval/{level}/

Create operation of resource: lsp-refresh-interval

lsp-refresh-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/lsp-refresh-interval/{level}/

Delete operation of resource: lsp-refresh-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-REFRESH-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-refresh-intervals/lsp-refresh-interval/{level}/

Retrieve operation of resource: lsp-refresh-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

DISTRIBUTE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/distribute/

Update operation of resource: distribute

distributebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "dist-throttle": "integer",
  "dist-inst-id": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/distribute/

Create operation of resource: distribute

distributebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "dist-throttle": "integer",
  "dist-inst-id": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/distribute/

Delete operation of resource: distribute

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DISTRIBUTE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/distribute/

Retrieve operation of resource: distribute

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "dist-throttle": "integer",
  "dist-inst-id": "integer",
  "level": "string"
}

FLEX-ALGOS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/

Update operation of resource: flex-algos

flex-algosbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "flex-algo": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/

Create operation of resource: flex-algos

flex-algosbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "flex-algo": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/

Delete operation of resource: flex-algos

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/

Retrieve operation of resource: flex-algos

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flex-algo": [ "string" ]
}

FLEX-ALGO - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/

Update operation of resource: flex-algo

flex-algobody object

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "flex-algo": "integer",
  "metric-type": "integer",
  "running": [ null ],    "affinity-exclude-any": [ "string" ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGO - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/

Create operation of resource: flex-algo

flex-algobody object

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Request Content-Types: application/json
Request Example
{
  "priority": "integer",
  "flex-algo": "integer",
  "metric-type": "integer",
  "running": [ null ],    "affinity-exclude-any": [ "string" ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGO - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/

Delete operation of resource: flex-algo

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGO - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/

Retrieve operation of resource: flex-algo

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority": "integer",
  "flex-algo": "integer",
  "metric-type": "integer",
  "running": [ null ],    "affinity-exclude-any": [ "string" ]
  }
}

AFFINITY-EXCLUDE-ANIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/affinity-exclude-anies/

Update operation of resource: affinity-exclude-anies

affinity-exclude-aniesbody object

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Request Content-Types: application/json
Request Example
{
  "affinity-exclude-any": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-EXCLUDE-ANIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/affinity-exclude-anies/

Create operation of resource: affinity-exclude-anies

affinity-exclude-aniesbody object

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Request Content-Types: application/json
Request Example
{
  "affinity-exclude-any": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-EXCLUDE-ANIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/affinity-exclude-anies/

Delete operation of resource: affinity-exclude-anies

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-EXCLUDE-ANIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/flex-algos/flex-algo/{flex-algo}/affinity-exclude-anies/

Retrieve operation of resource: affinity-exclude-anies

instance-name: string
in path

ID of instance-name

flex-algo: string
in path

ID of flex-algo

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "affinity-exclude-any": [ "string" ]
}

AFFINITY-MAPPINGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/

Update operation of resource: affinity-mappings

affinity-mappingsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "affinity-name": "string",
      "value": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPINGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/

Create operation of resource: affinity-mappings

affinity-mappingsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "affinity-name": "string",
      "value": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPINGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/

Delete operation of resource: affinity-mappings

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPINGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/

Retrieve operation of resource: affinity-mappings

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "affinity-name": "string",
      "value": "integer"
    }
  ]
}

AFFINITY-MAPPING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/affinity-mapping/{affinity-name}/

Update operation of resource: affinity-mapping

affinity-mappingbody object

instance-name: string
in path

ID of instance-name

affinity-name: string
in path

ID of affinity-name

Request Content-Types: application/json
Request Example
{
  "affinity-name": "string",
  "value": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/affinity-mapping/{affinity-name}/

Create operation of resource: affinity-mapping

affinity-mappingbody object

instance-name: string
in path

ID of instance-name

affinity-name: string
in path

ID of affinity-name

Request Content-Types: application/json
Request Example
{
  "affinity-name": "string",
  "value": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/affinity-mapping/{affinity-name}/

Delete operation of resource: affinity-mapping

instance-name: string
in path

ID of instance-name

affinity-name: string
in path

ID of affinity-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AFFINITY-MAPPING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/affinity-mappings/affinity-mapping/{affinity-name}/

Retrieve operation of resource: affinity-mapping

instance-name: string
in path

ID of instance-name

affinity-name: string
in path

ID of affinity-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "affinity-name": "string",
  "value": "integer"
}

LSP-ACCEPT-PASSWORDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/

Update operation of resource: lsp-accept-passwords

lsp-accept-passwordsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "password": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/

Create operation of resource: lsp-accept-passwords

lsp-accept-passwordsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "password": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/

Delete operation of resource: lsp-accept-passwords

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/

Retrieve operation of resource: lsp-accept-passwords

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "password": "string",
      "level": "string"
    }
  ]
}

LSP-ACCEPT-PASSWORD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/lsp-accept-password/{level}/

Update operation of resource: lsp-accept-password

lsp-accept-passwordbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "password": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/lsp-accept-password/{level}/

Create operation of resource: lsp-accept-password

lsp-accept-passwordbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "password": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/lsp-accept-password/{level}/

Delete operation of resource: lsp-accept-password

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-ACCEPT-PASSWORD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-accept-passwords/lsp-accept-password/{level}/

Retrieve operation of resource: lsp-accept-password

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "password": "string",
  "level": "string"
}

LSP-MTUS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/

Update operation of resource: lsp-mtus

lsp-mtusbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string",
      "mtu": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTUS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/

Create operation of resource: lsp-mtus

lsp-mtusbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string",
      "mtu": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTUS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/

Delete operation of resource: lsp-mtus

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTUS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/

Retrieve operation of resource: lsp-mtus

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string",
      "mtu": "integer"
    }
  ]
}

LSP-MTU - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/lsp-mtu/{level}/

Update operation of resource: lsp-mtu

lsp-mtubody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string",
  "mtu": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTU - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/lsp-mtu/{level}/

Create operation of resource: lsp-mtu

lsp-mtubody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string",
  "mtu": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTU - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/lsp-mtu/{level}/

Delete operation of resource: lsp-mtu

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-MTU - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-mtus/lsp-mtu/{level}/

Retrieve operation of resource: lsp-mtu

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string",
  "mtu": "integer"
}

SRLG-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/

Update operation of resource: srlg-table

srlg-tablebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{      {            {
              "remote-ipv4-address": "string",
              "local-ipv4-address": "string"
            }
          ]
        },
        "srlg-name": "string",
        "admin-weight": "integer"
      }
    ]
  },
  "srlg-admin-weight-default": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/

Create operation of resource: srlg-table

srlg-tablebody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{      {            {
              "remote-ipv4-address": "string",
              "local-ipv4-address": "string"
            }
          ]
        },
        "srlg-name": "string",
        "admin-weight": "integer"
      }
    ]
  },
  "srlg-admin-weight-default": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/

Delete operation of resource: srlg-table

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/

Retrieve operation of resource: srlg-table

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {            {
              "remote-ipv4-address": "string",
              "local-ipv4-address": "string"
            }
          ]
        },
        "srlg-name": "string",
        "admin-weight": "integer"
      }
    ]
  },
  "srlg-admin-weight-default": "integer"
}

SRLG-NAMES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/

Update operation of resource: srlg-names

srlg-namesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {          {
            "remote-ipv4-address": "string",
            "local-ipv4-address": "string"
          }
        ]
      },
      "srlg-name": "string",
      "admin-weight": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAMES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/

Create operation of resource: srlg-names

srlg-namesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {          {
            "remote-ipv4-address": "string",
            "local-ipv4-address": "string"
          }
        ]
      },
      "srlg-name": "string",
      "admin-weight": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAMES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/

Delete operation of resource: srlg-names

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAMES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/

Retrieve operation of resource: srlg-names

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {          {
            "remote-ipv4-address": "string",
            "local-ipv4-address": "string"
          }
        ]
      },
      "srlg-name": "string",
      "admin-weight": "integer"
    }
  ]
}

SRLG-NAME - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/

Update operation of resource: srlg-name

srlg-namebody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Request Content-Types: application/json
Request Example
{      {
        "remote-ipv4-address": "string",
        "local-ipv4-address": "string"
      }
    ]
  },
  "srlg-name": "string",
  "admin-weight": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAME - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/

Create operation of resource: srlg-name

srlg-namebody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Request Content-Types: application/json
Request Example
{      {
        "remote-ipv4-address": "string",
        "local-ipv4-address": "string"
      }
    ]
  },
  "srlg-name": "string",
  "admin-weight": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAME - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/

Delete operation of resource: srlg-name

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SRLG-NAME - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/

Retrieve operation of resource: srlg-name

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "remote-ipv4-address": "string",
        "local-ipv4-address": "string"
      }
    ]
  },
  "srlg-name": "string",
  "admin-weight": "integer"
}

FROM-TOS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/

Update operation of resource: from-tos

from-tosbody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Request Content-Types: application/json
Request Example
{    {
      "remote-ipv4-address": "string",
      "local-ipv4-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TOS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/

Create operation of resource: from-tos

from-tosbody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Request Content-Types: application/json
Request Example
{    {
      "remote-ipv4-address": "string",
      "local-ipv4-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TOS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/

Delete operation of resource: from-tos

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TOS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/

Retrieve operation of resource: from-tos

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "remote-ipv4-address": "string",
      "local-ipv4-address": "string"
    }
  ]
}

FROM-TO - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/from-to/{local-ipv4-address remote-ipv4-address}/

Update operation of resource: from-to

from-tobody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

local-ipv4-address remote-ipv4-address: string
in path

ID of local-ipv4-address remote-ipv4-address

Request Content-Types: application/json
Request Example
{
  "remote-ipv4-address": "string",
  "local-ipv4-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TO - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/from-to/{local-ipv4-address remote-ipv4-address}/

Create operation of resource: from-to

from-tobody object

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

local-ipv4-address remote-ipv4-address: string
in path

ID of local-ipv4-address remote-ipv4-address

Request Content-Types: application/json
Request Example
{
  "remote-ipv4-address": "string",
  "local-ipv4-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TO - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/from-to/{local-ipv4-address remote-ipv4-address}/

Delete operation of resource: from-to

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

local-ipv4-address remote-ipv4-address: string
in path

ID of local-ipv4-address remote-ipv4-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FROM-TO - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/srlg-table/srlg-names/srlg-name/{srlg-name}/from-tos/from-to/{local-ipv4-address remote-ipv4-address}/

Retrieve operation of resource: from-to

instance-name: string
in path

ID of instance-name

srlg-name: string
in path

ID of srlg-name

local-ipv4-address remote-ipv4-address: string
in path

ID of local-ipv4-address remote-ipv4-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "remote-ipv4-address": "string",
  "local-ipv4-address": "string"
}

NSF - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nsf/

Update operation of resource: nsf

nsfbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "lifetime": "integer",
  "flavor": "string",
  "max-interface-timer-expiry": "integer",
  "interface-timer": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSF - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nsf/

Create operation of resource: nsf

nsfbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{
  "lifetime": "integer",
  "flavor": "string",
  "max-interface-timer-expiry": "integer",
  "interface-timer": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSF - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nsf/

Delete operation of resource: nsf

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NSF - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nsf/

Retrieve operation of resource: nsf

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lifetime": "integer",
  "flavor": "string",
  "max-interface-timer-expiry": "integer",
  "interface-timer": "integer"
}

LINK-GROUPS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/link-groups/

Create operation of resource: link-groups

link-groupsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "link-group-name": "string",
      "revert-members": "integer",
      "metric-offset": "integer",
      "minimum-members": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LINK-GROUP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/link-groups/link-group/{link-group-name}/

Create operation of resource: link-group

link-groupbody object

instance-name: string
in path

ID of instance-name

link-group-name: string
in path

ID of link-group-name

Request Content-Types: application/json
Request Example
{
  "link-group-name": "string",
  "revert-members": "integer",
  "metric-offset": "integer",
  "minimum-members": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/

Update operation of resource: lsp-check-intervals

lsp-check-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/

Create operation of resource: lsp-check-intervals

lsp-check-intervalsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/

Delete operation of resource: lsp-check-intervals

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/

Retrieve operation of resource: lsp-check-intervals

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

LSP-CHECK-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/lsp-check-interval/{level}/

Update operation of resource: lsp-check-interval

lsp-check-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/lsp-check-interval/{level}/

Create operation of resource: lsp-check-interval

lsp-check-intervalbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/lsp-check-interval/{level}/

Delete operation of resource: lsp-check-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-CHECK-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-check-intervals/lsp-check-interval/{level}/

Retrieve operation of resource: lsp-check-interval

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

LSP-PASSWORDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/

Update operation of resource: lsp-passwords

lsp-passwordsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "authentication-type": "string",
      "enable-poi": "string",
      "algorithm": "string",
      "level": "string",
      "password": "string",
      "failure-mode": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/

Create operation of resource: lsp-passwords

lsp-passwordsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "authentication-type": "string",
      "enable-poi": "string",
      "algorithm": "string",
      "level": "string",
      "password": "string",
      "failure-mode": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/

Delete operation of resource: lsp-passwords

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/

Retrieve operation of resource: lsp-passwords

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "authentication-type": "string",
      "enable-poi": "string",
      "algorithm": "string",
      "level": "string",
      "password": "string",
      "failure-mode": "string"
    }
  ]
}

LSP-PASSWORD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/lsp-password/{level}/

Update operation of resource: lsp-password

lsp-passwordbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "authentication-type": "string",
  "enable-poi": "string",
  "algorithm": "string",
  "level": "string",
  "password": "string",
  "failure-mode": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/lsp-password/{level}/

Create operation of resource: lsp-password

lsp-passwordbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "authentication-type": "string",
  "enable-poi": "string",
  "algorithm": "string",
  "level": "string",
  "password": "string",
  "failure-mode": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/lsp-password/{level}/

Delete operation of resource: lsp-password

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-PASSWORD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-passwords/lsp-password/{level}/

Retrieve operation of resource: lsp-password

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication-type": "string",
  "enable-poi": "string",
  "algorithm": "string",
  "level": "string",
  "password": "string",
  "failure-mode": "string"
}

NETS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/

Update operation of resource: nets

netsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "net-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NETS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/

Create operation of resource: nets

netsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "net-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NETS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/

Delete operation of resource: nets

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NETS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/

Retrieve operation of resource: nets

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "net-name": "string"
    }
  ]
}

NET - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/net/{net-name}/

Update operation of resource: net

netbody object

instance-name: string
in path

ID of instance-name

net-name: string
in path

ID of net-name

Request Content-Types: application/json
Request Example
{
  "net-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NET - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/net/{net-name}/

Create operation of resource: net

netbody object

instance-name: string
in path

ID of instance-name

net-name: string
in path

ID of net-name

Request Content-Types: application/json
Request Example
{
  "net-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NET - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/net/{net-name}/

Delete operation of resource: net

instance-name: string
in path

ID of instance-name

net-name: string
in path

ID of net-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NET - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/nets/net/{net-name}/

Retrieve operation of resource: net

instance-name: string
in path

ID of instance-name

net-name: string
in path

ID of net-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "net-name": "string"
}

LSP-LIFETIMES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/

Update operation of resource: lsp-lifetimes

lsp-lifetimesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "lifetime": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIMES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/

Create operation of resource: lsp-lifetimes

lsp-lifetimesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "lifetime": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIMES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/

Delete operation of resource: lsp-lifetimes

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIMES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/

Retrieve operation of resource: lsp-lifetimes

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "lifetime": "integer",
      "level": "string"
    }
  ]
}

LSP-LIFETIME - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/lsp-lifetime/{level}/

Update operation of resource: lsp-lifetime

lsp-lifetimebody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "lifetime": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIME - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/lsp-lifetime/{level}/

Create operation of resource: lsp-lifetime

lsp-lifetimebody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "lifetime": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIME - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/lsp-lifetime/{level}/

Delete operation of resource: lsp-lifetime

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-LIFETIME - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/lsp-lifetimes/lsp-lifetime/{level}/

Retrieve operation of resource: lsp-lifetime

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lifetime": "integer",
  "level": "string"
}

OVERLOAD-BITS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/

Update operation of resource: overload-bits

overload-bitsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "inter-level-adv-type": "string",
      "overload-bit-mode": "string",
      "external-adv-type": "string",
      "hippity-period": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BITS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/

Create operation of resource: overload-bits

overload-bitsbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "inter-level-adv-type": "string",
      "overload-bit-mode": "string",
      "external-adv-type": "string",
      "hippity-period": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BITS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/

Delete operation of resource: overload-bits

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BITS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/

Retrieve operation of resource: overload-bits

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "inter-level-adv-type": "string",
      "overload-bit-mode": "string",
      "external-adv-type": "string",
      "hippity-period": "integer",
      "level": "string"
    }
  ]
}

OVERLOAD-BIT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/overload-bit/{level}/

Update operation of resource: overload-bit

overload-bitbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "inter-level-adv-type": "string",
  "overload-bit-mode": "string",
  "external-adv-type": "string",
  "hippity-period": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BIT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/overload-bit/{level}/

Create operation of resource: overload-bit

overload-bitbody object

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "inter-level-adv-type": "string",
  "overload-bit-mode": "string",
  "external-adv-type": "string",
  "hippity-period": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BIT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/overload-bit/{level}/

Delete operation of resource: overload-bit

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-BIT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/overload-bits/overload-bit/{level}/

Retrieve operation of resource: overload-bit

instance-name: string
in path

ID of instance-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "inter-level-adv-type": "string",
  "overload-bit-mode": "string",
  "external-adv-type": "string",
  "hippity-period": "integer",
  "level": "string"
}

INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/

Update operation of resource: interfaces

interfacesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "mesh-group": "string",          {
            "level": "string",
            "multiplier": "integer"
          }
        ]
      },
      "point-to-point": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "running": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          "flex-algo": [ "string" ]
        }
      },
      "interface-name": "string",          {
            "level": "string"
          }
        ]
      },
      "link-down-fast-detect": [ null ],          {
            "padding-type": "string",
            "level": "string"
          }
        ]
      },          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "count": "integer",
            "level": "string"
          }
        ]
      },        "interval": "integer",
        "enable-ipv4": "boolean",
        "enable-ipv6": "boolean",
        "detection-multiplier": "integer"
      },          {
            "failure-mode": "string",
            "password": "string",
            "algorithm": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "state": "string",          {
            "priority-value": "integer",
            "level": "string"
          }
        ]
      },
      "circuit-type": "string",          {
            "af-name": "string",
            "saf-name": "string",              {
                "topology-name": "string"
              }
            ]
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/

Create operation of resource: interfaces

interfacesbody object

instance-name: string
in path

ID of instance-name

Request Content-Types: application/json
Request Example
{    {
      "mesh-group": "string",          {
            "level": "string",
            "multiplier": "integer"
          }
        ]
      },
      "point-to-point": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "running": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          "flex-algo": [ "string" ]
        }
      },
      "interface-name": "string",          {
            "level": "string"
          }
        ]
      },
      "link-down-fast-detect": [ null ],          {
            "padding-type": "string",
            "level": "string"
          }
        ]
      },          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "count": "integer",
            "level": "string"
          }
        ]
      },        "interval": "integer",
        "enable-ipv4": "boolean",
        "enable-ipv6": "boolean",
        "detection-multiplier": "integer"
      },          {
            "failure-mode": "string",
            "password": "string",
            "algorithm": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "state": "string",          {
            "priority-value": "integer",
            "level": "string"
          }
        ]
      },
      "circuit-type": "string",          {
            "af-name": "string",
            "saf-name": "string",              {
                "topology-name": "string"
              }
            ]
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/

Delete operation of resource: interfaces

instance-name: string
in path

ID of instance-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/

Retrieve operation of resource: interfaces

instance-name: string
in path

ID of instance-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "mesh-group": "string",          {
            "level": "string",
            "multiplier": "integer"
          }
        ]
      },
      "point-to-point": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "running": [ null ],          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          "flex-algo": [ "string" ]
        }
      },
      "interface-name": "string",          {
            "level": "string"
          }
        ]
      },
      "link-down-fast-detect": [ null ],          {
            "padding-type": "string",
            "level": "string"
          }
        ]
      },          {
            "password": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },          {
            "count": "integer",
            "level": "string"
          }
        ]
      },        "interval": "integer",
        "enable-ipv4": "boolean",
        "enable-ipv6": "boolean",
        "detection-multiplier": "integer"
      },          {
            "failure-mode": "string",
            "password": "string",
            "algorithm": "string",
            "level": "string"
          }
        ]
      },          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "state": "string",          {
            "priority-value": "integer",
            "level": "string"
          }
        ]
      },
      "circuit-type": "string",          {
            "af-name": "string",
            "saf-name": "string",              {
                "topology-name": "string"
              }
            ]
          }
        ]
      }
    }
  ]
}

INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/

Update operation of resource: interface

interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "mesh-group": "string",      {
        "level": "string",
        "multiplier": "integer"
      }
    ]
  },
  "point-to-point": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "running": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      "flex-algo": [ "string" ]
    }
  },
  "interface-name": "string",      {
        "level": "string"
      }
    ]
  },
  "link-down-fast-detect": [ null ],      {
        "padding-type": "string",
        "level": "string"
      }
    ]
  },      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "count": "integer",
        "level": "string"
      }
    ]
  },    "interval": "integer",
    "enable-ipv4": "boolean",
    "enable-ipv6": "boolean",
    "detection-multiplier": "integer"
  },      {
        "failure-mode": "string",
        "password": "string",
        "algorithm": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "state": "string",      {
        "priority-value": "integer",
        "level": "string"
      }
    ]
  },
  "circuit-type": "string",      {
        "af-name": "string",
        "saf-name": "string",          {
            "topology-name": "string"
          }
        ]
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/

Create operation of resource: interface

interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "mesh-group": "string",      {
        "level": "string",
        "multiplier": "integer"
      }
    ]
  },
  "point-to-point": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "running": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      "flex-algo": [ "string" ]
    }
  },
  "interface-name": "string",      {
        "level": "string"
      }
    ]
  },
  "link-down-fast-detect": [ null ],      {
        "padding-type": "string",
        "level": "string"
      }
    ]
  },      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "count": "integer",
        "level": "string"
      }
    ]
  },    "interval": "integer",
    "enable-ipv4": "boolean",
    "enable-ipv6": "boolean",
    "detection-multiplier": "integer"
  },      {
        "failure-mode": "string",
        "password": "string",
        "algorithm": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "state": "string",      {
        "priority-value": "integer",
        "level": "string"
      }
    ]
  },
  "circuit-type": "string",      {
        "af-name": "string",
        "saf-name": "string",          {
            "topology-name": "string"
          }
        ]
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/

Delete operation of resource: interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/

Retrieve operation of resource: interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "mesh-group": "string",      {
        "level": "string",
        "multiplier": "integer"
      }
    ]
  },
  "point-to-point": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "running": [ null ],      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      "flex-algo": [ "string" ]
    }
  },
  "interface-name": "string",      {
        "level": "string"
      }
    ]
  },
  "link-down-fast-detect": [ null ],      {
        "padding-type": "string",
        "level": "string"
      }
    ]
  },      {
        "password": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },      {
        "count": "integer",
        "level": "string"
      }
    ]
  },    "interval": "integer",
    "enable-ipv4": "boolean",
    "enable-ipv6": "boolean",
    "detection-multiplier": "integer"
  },      {
        "failure-mode": "string",
        "password": "string",
        "algorithm": "string",
        "level": "string"
      }
    ]
  },      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "state": "string",      {
        "priority-value": "integer",
        "level": "string"
      }
    ]
  },
  "circuit-type": "string",      {
        "af-name": "string",
        "saf-name": "string",          {
            "topology-name": "string"
          }
        ]
      }
    ]
  }
}

INT-AFFINITY-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/

Update operation of resource: int-affinity-table

int-affinity-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    "flex-algo": [ "string" ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INT-AFFINITY-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/

Create operation of resource: int-affinity-table

int-affinity-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    "flex-algo": [ "string" ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INT-AFFINITY-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/

Delete operation of resource: int-affinity-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INT-AFFINITY-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/

Retrieve operation of resource: int-affinity-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "flex-algo": [ "string" ]
  }
}

FLEX-ALGOS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/flex-algos/

Update operation of resource: flex-algos

flex-algosbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "flex-algo": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/flex-algos/

Create operation of resource: flex-algos

flex-algosbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "flex-algo": [ "string" ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/flex-algos/

Delete operation of resource: flex-algos

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FLEX-ALGOS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/int-affinity-table/flex-algos/

Retrieve operation of resource: flex-algos

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "flex-algo": [ "string" ]
}

LSP-RETRANSMIT-THROTTLE-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/

Update operation of resource: lsp-retransmit-throttle-intervals

lsp-retransmit-throttle-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/

Create operation of resource: lsp-retransmit-throttle-intervals

lsp-retransmit-throttle-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/

Delete operation of resource: lsp-retransmit-throttle-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/

Retrieve operation of resource: lsp-retransmit-throttle-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

LSP-RETRANSMIT-THROTTLE-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/lsp-retransmit-throttle-interval/{level}/

Update operation of resource: lsp-retransmit-throttle-interval

lsp-retransmit-throttle-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/lsp-retransmit-throttle-interval/{level}/

Create operation of resource: lsp-retransmit-throttle-interval

lsp-retransmit-throttle-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/lsp-retransmit-throttle-interval/{level}/

Delete operation of resource: lsp-retransmit-throttle-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-THROTTLE-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-throttle-intervals/lsp-retransmit-throttle-interval/{level}/

Retrieve operation of resource: lsp-retransmit-throttle-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

LSP-RETRANSMIT-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/

Update operation of resource: lsp-retransmit-intervals

lsp-retransmit-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/

Create operation of resource: lsp-retransmit-intervals

lsp-retransmit-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/

Delete operation of resource: lsp-retransmit-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/

Retrieve operation of resource: lsp-retransmit-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

LSP-RETRANSMIT-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/lsp-retransmit-interval/{level}/

Update operation of resource: lsp-retransmit-interval

lsp-retransmit-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/lsp-retransmit-interval/{level}/

Create operation of resource: lsp-retransmit-interval

lsp-retransmit-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/lsp-retransmit-interval/{level}/

Delete operation of resource: lsp-retransmit-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-RETRANSMIT-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-retransmit-intervals/lsp-retransmit-interval/{level}/

Retrieve operation of resource: lsp-retransmit-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

BFD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/bfd/

Update operation of resource: bfd

bfdbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "enable-ipv4": "boolean",
  "enable-ipv6": "boolean",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/bfd/

Create operation of resource: bfd

bfdbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "enable-ipv4": "boolean",
  "enable-ipv6": "boolean",
  "detection-multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/bfd/

Delete operation of resource: bfd

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BFD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/bfd/

Retrieve operation of resource: bfd

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "enable-ipv4": "boolean",
  "enable-ipv6": "boolean",
  "detection-multiplier": "integer"
}

PRIORITIES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/

Update operation of resource: priorities

prioritiesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "priority-value": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITIES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/

Create operation of resource: priorities

prioritiesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "priority-value": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITIES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/

Delete operation of resource: priorities

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITIES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/

Retrieve operation of resource: priorities

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "priority-value": "integer",
      "level": "string"
    }
  ]
}

PRIORITY - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/priority/{level}/

Update operation of resource: priority

prioritybody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "priority-value": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/priority/{level}/

Create operation of resource: priority

prioritybody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "priority-value": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/priority/{level}/

Delete operation of resource: priority

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PRIORITY - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/priorities/priority/{level}/

Retrieve operation of resource: priority

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priority-value": "integer",
  "level": "string"
}

HELLO-ACCEPT-PASSWORDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/

Update operation of resource: hello-accept-passwords

hello-accept-passwordsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "password": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/

Create operation of resource: hello-accept-passwords

hello-accept-passwordsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "password": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/

Delete operation of resource: hello-accept-passwords

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/

Retrieve operation of resource: hello-accept-passwords

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "password": "string",
      "level": "string"
    }
  ]
}

HELLO-ACCEPT-PASSWORD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/hello-accept-password/{level}/

Update operation of resource: hello-accept-password

hello-accept-passwordbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "password": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/hello-accept-password/{level}/

Create operation of resource: hello-accept-password

hello-accept-passwordbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "password": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/hello-accept-password/{level}/

Delete operation of resource: hello-accept-password

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-ACCEPT-PASSWORD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-accept-passwords/hello-accept-password/{level}/

Retrieve operation of resource: hello-accept-password

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "password": "string",
  "level": "string"
}

HELLO-PASSWORDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/

Update operation of resource: hello-passwords

hello-passwordsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "failure-mode": "string",
      "password": "string",
      "algorithm": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/

Create operation of resource: hello-passwords

hello-passwordsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "failure-mode": "string",
      "password": "string",
      "algorithm": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/

Delete operation of resource: hello-passwords

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/

Retrieve operation of resource: hello-passwords

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "failure-mode": "string",
      "password": "string",
      "algorithm": "string",
      "level": "string"
    }
  ]
}

HELLO-PASSWORD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/hello-password/{level}/

Update operation of resource: hello-password

hello-passwordbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "failure-mode": "string",
  "password": "string",
  "algorithm": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/hello-password/{level}/

Create operation of resource: hello-password

hello-passwordbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "failure-mode": "string",
  "password": "string",
  "algorithm": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/hello-password/{level}/

Delete operation of resource: hello-password

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PASSWORD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-passwords/hello-password/{level}/

Retrieve operation of resource: hello-password

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "failure-mode": "string",
  "password": "string",
  "algorithm": "string",
  "level": "string"
}

HELLO-PADDINGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/

Update operation of resource: hello-paddings

hello-paddingsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "padding-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDINGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/

Create operation of resource: hello-paddings

hello-paddingsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "padding-type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDINGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/

Delete operation of resource: hello-paddings

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDINGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/

Retrieve operation of resource: hello-paddings

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "padding-type": "string",
      "level": "string"
    }
  ]
}

HELLO-PADDING - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/hello-padding/{level}/

Update operation of resource: hello-padding

hello-paddingbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "padding-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDING - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/hello-padding/{level}/

Create operation of resource: hello-padding

hello-paddingbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "padding-type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDING - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/hello-padding/{level}/

Delete operation of resource: hello-padding

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-PADDING - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-paddings/hello-padding/{level}/

Retrieve operation of resource: hello-padding

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "padding-type": "string",
  "level": "string"
}

HELLO-MULTIPLIERS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/

Update operation of resource: hello-multipliers

hello-multipliersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string",
      "multiplier": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIERS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/

Create operation of resource: hello-multipliers

hello-multipliersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string",
      "multiplier": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIERS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/

Delete operation of resource: hello-multipliers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIERS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/

Retrieve operation of resource: hello-multipliers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string",
      "multiplier": "integer"
    }
  ]
}

HELLO-MULTIPLIER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/hello-multiplier/{level}/

Update operation of resource: hello-multiplier

hello-multiplierbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string",
  "multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/hello-multiplier/{level}/

Create operation of resource: hello-multiplier

hello-multiplierbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string",
  "multiplier": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/hello-multiplier/{level}/

Delete operation of resource: hello-multiplier

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-MULTIPLIER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-multipliers/hello-multiplier/{level}/

Retrieve operation of resource: hello-multiplier

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string",
  "multiplier": "integer"
}

LSP-FAST-FLOOD-THRESHOLDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/

Update operation of resource: lsp-fast-flood-thresholds

lsp-fast-flood-thresholdsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "count": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/

Create operation of resource: lsp-fast-flood-thresholds

lsp-fast-flood-thresholdsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "count": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/

Delete operation of resource: lsp-fast-flood-thresholds

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/

Retrieve operation of resource: lsp-fast-flood-thresholds

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "count": "integer",
      "level": "string"
    }
  ]
}

LSP-FAST-FLOOD-THRESHOLD - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/lsp-fast-flood-threshold/{level}/

Update operation of resource: lsp-fast-flood-threshold

lsp-fast-flood-thresholdbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "count": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLD - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/lsp-fast-flood-threshold/{level}/

Create operation of resource: lsp-fast-flood-threshold

lsp-fast-flood-thresholdbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "count": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLD - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/lsp-fast-flood-threshold/{level}/

Delete operation of resource: lsp-fast-flood-threshold

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-FAST-FLOOD-THRESHOLD - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-fast-flood-thresholds/lsp-fast-flood-threshold/{level}/

Retrieve operation of resource: lsp-fast-flood-threshold

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "count": "integer",
  "level": "string"
}

PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/

Update operation of resource: prefix-attribute-n-flag-clears

prefix-attribute-n-flag-clearsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/

Create operation of resource: prefix-attribute-n-flag-clears

prefix-attribute-n-flag-clearsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/

Delete operation of resource: prefix-attribute-n-flag-clears

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEARS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/

Retrieve operation of resource: prefix-attribute-n-flag-clears

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string"
    }
  ]
}

PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/prefix-attribute-n-flag-clear/{level}/

Update operation of resource: prefix-attribute-n-flag-clear

prefix-attribute-n-flag-clearbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/prefix-attribute-n-flag-clear/{level}/

Create operation of resource: prefix-attribute-n-flag-clear

prefix-attribute-n-flag-clearbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/prefix-attribute-n-flag-clear/{level}/

Delete operation of resource: prefix-attribute-n-flag-clear

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-ATTRIBUTE-N-FLAG-CLEAR - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/prefix-attribute-n-flag-clears/prefix-attribute-n-flag-clear/{level}/

Retrieve operation of resource: prefix-attribute-n-flag-clear

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string"
}

HELLO-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/

Update operation of resource: hello-intervals

hello-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/

Create operation of resource: hello-intervals

hello-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/

Delete operation of resource: hello-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/

Retrieve operation of resource: hello-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

HELLO-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/hello-interval/{level}/

Update operation of resource: hello-interval

hello-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/hello-interval/{level}/

Create operation of resource: hello-interval

hello-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/hello-interval/{level}/

Delete operation of resource: hello-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HELLO-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/hello-intervals/hello-interval/{level}/

Retrieve operation of resource: hello-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

INTERFACE-AFS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/

Update operation of resource: interface-afs

interface-afsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AFS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/

Create operation of resource: interface-afs

interface-afsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AFS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/

Delete operation of resource: interface-afs

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AFS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/

Retrieve operation of resource: interface-afs

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "af-name": "string",
      "saf-name": "string",        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

INTERFACE-AF - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/

Update operation of resource: interface-af

interface-afbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/

Create operation of resource: interface-af

interface-afbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/

Delete operation of resource: interface-af

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/

Retrieve operation of resource: interface-af

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "af-name": "string",
  "saf-name": "string",    {
      "topology-name": "string"
    }
  ]
}

INTERFACE-AF-DATA - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/

Update operation of resource: interface-af-data

interface-af-databody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF-DATA - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/

Create operation of resource: interface-af-data

interface-af-databody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF-DATA - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/

Delete operation of resource: interface-af-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-AF-DATA - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/

Retrieve operation of resource: interface-af-data

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

PREFIX-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sid/

Update operation of resource: prefix-sid

prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sid/

Create operation of resource: prefix-sid

prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sid/

Delete operation of resource: prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sid/

Retrieve operation of resource: prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

INTERFACE-FRR-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/

Update operation of resource: interface-frr-table

interface-frr-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/

Create operation of resource: interface-frr-table

interface-frr-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/

Delete operation of resource: interface-frr-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/

Retrieve operation of resource: interface-frr-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}

FRRLFA-CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/

Update operation of resource: frrlfa-candidate-interfaces

frrlfa-candidate-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/

Create operation of resource: frrlfa-candidate-interfaces

frrlfa-candidate-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/

Delete operation of resource: frrlfa-candidate-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/

Retrieve operation of resource: frrlfa-candidate-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

FRRLFA-CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Update operation of resource: frrlfa-candidate-interface

frrlfa-candidate-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Create operation of resource: frrlfa-candidate-interface

frrlfa-candidate-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Delete operation of resource: frrlfa-candidate-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Retrieve operation of resource: frrlfa-candidate-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

FRR-REMOTE-LFA-MAX-METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/

Update operation of resource: frr-remote-lfa-max-metrics

frr-remote-lfa-max-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/

Create operation of resource: frr-remote-lfa-max-metrics

frr-remote-lfa-max-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/

Delete operation of resource: frr-remote-lfa-max-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/

Retrieve operation of resource: frr-remote-lfa-max-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-MAX-METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Update operation of resource: frr-remote-lfa-max-metric

frr-remote-lfa-max-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "max-metric": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Create operation of resource: frr-remote-lfa-max-metric

frr-remote-lfa-max-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "max-metric": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Delete operation of resource: frr-remote-lfa-max-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Retrieve operation of resource: frr-remote-lfa-max-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-metric": "integer",
  "level": "string"
}

FRR-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/

Update operation of resource: frr-types

frr-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/

Create operation of resource: frr-types

frr-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/

Delete operation of resource: frr-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/

Retrieve operation of resource: frr-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "type": "string",
      "level": "string"
    }
  ]
}

FRR-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/frr-type/{level}/

Update operation of resource: frr-type

frr-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/frr-type/{level}/

Create operation of resource: frr-type

frr-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/frr-type/{level}/

Delete operation of resource: frr-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-types/frr-type/{level}/

Retrieve operation of resource: frr-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "level": "string"
}

FRR-REMOTE-LFA-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/

Update operation of resource: frr-remote-lfa-types

frr-remote-lfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/

Create operation of resource: frr-remote-lfa-types

frr-remote-lfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/

Delete operation of resource: frr-remote-lfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/

Retrieve operation of resource: frr-remote-lfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "type": "string",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Update operation of resource: frr-remote-lfa-type

frr-remote-lfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Create operation of resource: frr-remote-lfa-type

frr-remote-lfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Delete operation of resource: frr-remote-lfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Retrieve operation of resource: frr-remote-lfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "level": "string"
}

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/

Update operation of resource: interface-frr-tiebreaker-defaults

interface-frr-tiebreaker-defaultsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/

Create operation of resource: interface-frr-tiebreaker-defaults

interface-frr-tiebreaker-defaultsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/

Delete operation of resource: interface-frr-tiebreaker-defaults

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/

Retrieve operation of resource: interface-frr-tiebreaker-defaults

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string"
    }
  ]
}

INTERFACE-FRR-TIEBREAKER-DEFAULT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Update operation of resource: interface-frr-tiebreaker-default

interface-frr-tiebreaker-defaultbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Create operation of resource: interface-frr-tiebreaker-default

interface-frr-tiebreaker-defaultbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Delete operation of resource: interface-frr-tiebreaker-default

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Retrieve operation of resource: interface-frr-tiebreaker-default

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string"
}

FRRTILFA-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/

Update operation of resource: frrtilfa-types

frrtilfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/

Create operation of resource: frrtilfa-types

frrtilfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/

Delete operation of resource: frrtilfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/

Retrieve operation of resource: frrtilfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string"
    }
  ]
}

FRRTILFA-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Update operation of resource: frrtilfa-type

frrtilfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Create operation of resource: frrtilfa-type

frrtilfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Delete operation of resource: frrtilfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Retrieve operation of resource: frrtilfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string"
}

FRR-EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/

Update operation of resource: frr-exclude-interfaces

frr-exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/

Create operation of resource: frr-exclude-interfaces

frr-exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/

Delete operation of resource: frr-exclude-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/

Retrieve operation of resource: frr-exclude-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

FRR-EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Update operation of resource: frr-exclude-interface

frr-exclude-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Create operation of resource: frr-exclude-interface

frr-exclude-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Delete operation of resource: frr-exclude-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Retrieve operation of resource: frr-exclude-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

INTERFACE-FRR-TIEBREAKERS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/

Update operation of resource: interface-frr-tiebreakers

interface-frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/

Create operation of resource: interface-frr-tiebreakers

interface-frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/

Delete operation of resource: interface-frr-tiebreakers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/

Retrieve operation of resource: interface-frr-tiebreakers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

INTERFACE-FRR-TIEBREAKER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Update operation of resource: interface-frr-tiebreaker

interface-frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Create operation of resource: interface-frr-tiebreaker

interface-frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Delete operation of resource: interface-frr-tiebreaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Retrieve operation of resource: interface-frr-tiebreaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level tiebreaker: string
in path

ID of level tiebreaker

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

MPLS-LDP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/mpls-ldp/

Update operation of resource: mpls-ldp

mpls-ldpbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "sync-level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/mpls-ldp/

Create operation of resource: mpls-ldp

mpls-ldpbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "sync-level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/mpls-ldp/

Delete operation of resource: mpls-ldp

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/mpls-ldp/

Retrieve operation of resource: mpls-ldp

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sync-level": "integer"
}

PREFIX-SSPFSID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sspfsid/

Update operation of resource: prefix-sspfsid

prefix-sspfsidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sspfsid/

Create operation of resource: prefix-sspfsid

prefix-sspfsidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sspfsid/

Delete operation of resource: prefix-sspfsid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/prefix-sspfsid/

Retrieve operation of resource: prefix-sspfsid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

ALGORITHM-PREFIX-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/

Update operation of resource: algorithm-prefix-sids

algorithm-prefix-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/

Create operation of resource: algorithm-prefix-sids

algorithm-prefix-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/

Delete operation of resource: algorithm-prefix-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/

Retrieve operation of resource: algorithm-prefix-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}

ALGORITHM-PREFIX-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Update operation of resource: algorithm-prefix-sid

algorithm-prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

algo: string
in path

ID of algo

Request Content-Types: application/json
Request Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Create operation of resource: algorithm-prefix-sid

algorithm-prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

algo: string
in path

ID of algo

Request Content-Types: application/json
Request Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Delete operation of resource: algorithm-prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

algo: string
in path

ID of algo

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Retrieve operation of resource: algorithm-prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

algo: string
in path

ID of algo

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

AUTO-METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/

Update operation of resource: auto-metrics

auto-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/

Create operation of resource: auto-metrics

auto-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/

Delete operation of resource: auto-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/

Retrieve operation of resource: auto-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}

AUTO-METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/auto-metric/{level}/

Update operation of resource: auto-metric

auto-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "proactive-protect": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/auto-metric/{level}/

Create operation of resource: auto-metric

auto-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "proactive-protect": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/auto-metric/{level}/

Delete operation of resource: auto-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/auto-metrics/auto-metric/{level}/

Retrieve operation of resource: auto-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "proactive-protect": "integer",
  "level": "string"
}

ADMIN-TAGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/

Update operation of resource: admin-tags

admin-tagsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/

Create operation of resource: admin-tags

admin-tagsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/

Delete operation of resource: admin-tags

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/

Retrieve operation of resource: admin-tags

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}

ADMIN-TAG - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/admin-tag/{level}/

Update operation of resource: admin-tag

admin-tagbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "admin-tag": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/admin-tag/{level}/

Create operation of resource: admin-tag

admin-tagbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "admin-tag": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/admin-tag/{level}/

Delete operation of resource: admin-tag

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/admin-tags/admin-tag/{level}/

Retrieve operation of resource: admin-tag

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "admin-tag": "integer",
  "level": "string"
}

INTERFACE-LINK-GROUP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/interface-link-group/

Create operation of resource: interface-link-group

interface-link-groupbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{
  "link-group": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/

Update operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/

Create operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/

Delete operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/

Retrieve operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

MANUAL-ADJ-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Update operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Create operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Delete operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Retrieve operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level sid-type sid: string
in path

ID of level sid-type sid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/

Update operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/

Create operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/

Delete operation of resource: metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/

Retrieve operation of resource: metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}

METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/metric/{level}/

Update operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/metric/{level}/

Create operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/metric/{level}/

Delete operation of resource: metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/metrics/metric/{level}/

Retrieve operation of resource: metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "string",
  "level": "string"
}

WEIGHTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/

Update operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/

Create operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/

Delete operation of resource: weights

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/

Retrieve operation of resource: weights

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

WEIGHT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/weight/{level}/

Update operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/weight/{level}/

Create operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/weight/{level}/

Delete operation of resource: weight

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/interface-af-data/weights/weight/{level}/

Retrieve operation of resource: weight

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "weight": "integer",
  "level": "string"
}

TOPOLOGY-NAME - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/

Update operation of resource: topology-name

topology-namebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "topology-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/

Create operation of resource: topology-name

topology-namebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "topology-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/

Delete operation of resource: topology-name

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOPOLOGY-NAME - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/

Retrieve operation of resource: topology-name

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "topology-name": "string"
}

PREFIX-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sid/

Update operation of resource: prefix-sid

prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sid/

Create operation of resource: prefix-sid

prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sid/

Delete operation of resource: prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sid/

Retrieve operation of resource: prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

INTERFACE-FRR-TABLE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/

Update operation of resource: interface-frr-table

interface-frr-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/

Create operation of resource: interface-frr-table

interface-frr-tablebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/

Delete operation of resource: interface-frr-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TABLE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/

Retrieve operation of resource: interface-frr-table

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "level": "string"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },      {
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "type": "string",
        "level": "string"
      }
    ]
  },      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}

FRRLFA-CANDIDATE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/

Update operation of resource: frrlfa-candidate-interfaces

frrlfa-candidate-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/

Create operation of resource: frrlfa-candidate-interfaces

frrlfa-candidate-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/

Delete operation of resource: frrlfa-candidate-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/

Retrieve operation of resource: frrlfa-candidate-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

FRRLFA-CANDIDATE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Update operation of resource: frrlfa-candidate-interface

frrlfa-candidate-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Create operation of resource: frrlfa-candidate-interface

frrlfa-candidate-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Delete operation of resource: frrlfa-candidate-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRLFA-CANDIDATE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrlfa-candidate-interfaces/frrlfa-candidate-interface/{interface-name frr-type}/

Retrieve operation of resource: frrlfa-candidate-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

FRR-REMOTE-LFA-MAX-METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/

Update operation of resource: frr-remote-lfa-max-metrics

frr-remote-lfa-max-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/

Create operation of resource: frr-remote-lfa-max-metrics

frr-remote-lfa-max-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/

Delete operation of resource: frr-remote-lfa-max-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/

Retrieve operation of resource: frr-remote-lfa-max-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-MAX-METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Update operation of resource: frr-remote-lfa-max-metric

frr-remote-lfa-max-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "max-metric": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Create operation of resource: frr-remote-lfa-max-metric

frr-remote-lfa-max-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "max-metric": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Delete operation of resource: frr-remote-lfa-max-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-MAX-METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-max-metrics/frr-remote-lfa-max-metric/{level}/

Retrieve operation of resource: frr-remote-lfa-max-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "max-metric": "integer",
  "level": "string"
}

FRR-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/

Update operation of resource: frr-types

frr-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/

Create operation of resource: frr-types

frr-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/

Delete operation of resource: frr-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/

Retrieve operation of resource: frr-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "type": "string",
      "level": "string"
    }
  ]
}

FRR-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/frr-type/{level}/

Update operation of resource: frr-type

frr-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/frr-type/{level}/

Create operation of resource: frr-type

frr-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/frr-type/{level}/

Delete operation of resource: frr-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-types/frr-type/{level}/

Retrieve operation of resource: frr-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "level": "string"
}

FRR-REMOTE-LFA-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/

Update operation of resource: frr-remote-lfa-types

frr-remote-lfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/

Create operation of resource: frr-remote-lfa-types

frr-remote-lfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "type": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/

Delete operation of resource: frr-remote-lfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/

Retrieve operation of resource: frr-remote-lfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "type": "string",
      "level": "string"
    }
  ]
}

FRR-REMOTE-LFA-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Update operation of resource: frr-remote-lfa-type

frr-remote-lfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Create operation of resource: frr-remote-lfa-type

frr-remote-lfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Delete operation of resource: frr-remote-lfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-REMOTE-LFA-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-remote-lfa-types/frr-remote-lfa-type/{level}/

Retrieve operation of resource: frr-remote-lfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "level": "string"
}

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/

Update operation of resource: interface-frr-tiebreaker-defaults

interface-frr-tiebreaker-defaultsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/

Create operation of resource: interface-frr-tiebreaker-defaults

interface-frr-tiebreaker-defaultsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/

Delete operation of resource: interface-frr-tiebreaker-defaults

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/

Retrieve operation of resource: interface-frr-tiebreaker-defaults

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string"
    }
  ]
}

INTERFACE-FRR-TIEBREAKER-DEFAULT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Update operation of resource: interface-frr-tiebreaker-default

interface-frr-tiebreaker-defaultbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Create operation of resource: interface-frr-tiebreaker-default

interface-frr-tiebreaker-defaultbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Delete operation of resource: interface-frr-tiebreaker-default

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER-DEFAULT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreaker-defaults/interface-frr-tiebreaker-default/{level}/

Retrieve operation of resource: interface-frr-tiebreaker-default

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string"
}

FRRTILFA-TYPES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/

Update operation of resource: frrtilfa-types

frrtilfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/

Create operation of resource: frrtilfa-types

frrtilfa-typesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/

Delete operation of resource: frrtilfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/

Retrieve operation of resource: frrtilfa-types

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "level": "string"
    }
  ]
}

FRRTILFA-TYPE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Update operation of resource: frrtilfa-type

frrtilfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Create operation of resource: frrtilfa-type

frrtilfa-typebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Delete operation of resource: frrtilfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRRTILFA-TYPE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frrtilfa-types/frrtilfa-type/{level}/

Retrieve operation of resource: frrtilfa-type

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "level": "string"
}

FRR-EXCLUDE-INTERFACES - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/

Update operation of resource: frr-exclude-interfaces

frr-exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/

Create operation of resource: frr-exclude-interfaces

frr-exclude-interfacesbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/

Delete operation of resource: frr-exclude-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACES - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/

Retrieve operation of resource: frr-exclude-interfaces

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

FRR-EXCLUDE-INTERFACE - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Update operation of resource: frr-exclude-interface

frr-exclude-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Create operation of resource: frr-exclude-interface

frr-exclude-interfacebody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Request Content-Types: application/json
Request Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Delete operation of resource: frr-exclude-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

FRR-EXCLUDE-INTERFACE - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/frr-exclude-interfaces/frr-exclude-interface/{interface-name frr-type}/

Retrieve operation of resource: frr-exclude-interface

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

interface-name frr-type: string
in path

ID of interface-name frr-type

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

INTERFACE-FRR-TIEBREAKERS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/

Update operation of resource: interface-frr-tiebreakers

interface-frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/

Create operation of resource: interface-frr-tiebreakers

interface-frr-tiebreakersbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/

Delete operation of resource: interface-frr-tiebreakers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKERS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/

Retrieve operation of resource: interface-frr-tiebreakers

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

INTERFACE-FRR-TIEBREAKER - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Update operation of resource: interface-frr-tiebreaker

interface-frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Create operation of resource: interface-frr-tiebreaker

interface-frr-tiebreakerbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Request Content-Types: application/json
Request Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Delete operation of resource: interface-frr-tiebreaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INTERFACE-FRR-TIEBREAKER - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-frr-table/interface-frr-tiebreakers/interface-frr-tiebreaker/{level tiebreaker}/

Retrieve operation of resource: interface-frr-tiebreaker

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level tiebreaker: string
in path

ID of level tiebreaker

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

MPLS-LDP - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp/

Update operation of resource: mpls-ldp

mpls-ldpbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "sync-level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp/

Create operation of resource: mpls-ldp

mpls-ldpbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "sync-level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp/

Delete operation of resource: mpls-ldp

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MPLS-LDP - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/mpls-ldp/

Retrieve operation of resource: mpls-ldp

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sync-level": "integer"
}

PREFIX-SSPFSID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sspfsid/

Update operation of resource: prefix-sspfsid

prefix-sspfsidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sspfsid/

Create operation of resource: prefix-sspfsid

prefix-sspfsidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sspfsid/

Delete operation of resource: prefix-sspfsid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

PREFIX-SSPFSID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/prefix-sspfsid/

Retrieve operation of resource: prefix-sspfsid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

ALGORITHM-PREFIX-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/

Update operation of resource: algorithm-prefix-sids

algorithm-prefix-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/

Create operation of resource: algorithm-prefix-sids

algorithm-prefix-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/

Delete operation of resource: algorithm-prefix-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/

Retrieve operation of resource: algorithm-prefix-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}

ALGORITHM-PREFIX-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Update operation of resource: algorithm-prefix-sid

algorithm-prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

algo: string
in path

ID of algo

Request Content-Types: application/json
Request Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Create operation of resource: algorithm-prefix-sid

algorithm-prefix-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

algo: string
in path

ID of algo

Request Content-Types: application/json
Request Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Delete operation of resource: algorithm-prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

algo: string
in path

ID of algo

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ALGORITHM-PREFIX-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/algorithm-prefix-sids/algorithm-prefix-sid/{algo}/

Retrieve operation of resource: algorithm-prefix-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

algo: string
in path

ID of algo

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

AUTO-METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/

Update operation of resource: auto-metrics

auto-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/

Create operation of resource: auto-metrics

auto-metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/

Delete operation of resource: auto-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/

Retrieve operation of resource: auto-metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}

AUTO-METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/auto-metric/{level}/

Update operation of resource: auto-metric

auto-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "proactive-protect": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/auto-metric/{level}/

Create operation of resource: auto-metric

auto-metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "proactive-protect": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/auto-metric/{level}/

Delete operation of resource: auto-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AUTO-METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/auto-metrics/auto-metric/{level}/

Retrieve operation of resource: auto-metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "proactive-protect": "integer",
  "level": "string"
}

ADMIN-TAGS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/

Update operation of resource: admin-tags

admin-tagsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/

Create operation of resource: admin-tags

admin-tagsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/

Delete operation of resource: admin-tags

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAGS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/

Retrieve operation of resource: admin-tags

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}

ADMIN-TAG - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/admin-tag/{level}/

Update operation of resource: admin-tag

admin-tagbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "admin-tag": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/admin-tag/{level}/

Create operation of resource: admin-tag

admin-tagbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "admin-tag": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/admin-tag/{level}/

Delete operation of resource: admin-tag

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMIN-TAG - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/admin-tags/admin-tag/{level}/

Retrieve operation of resource: admin-tag

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "admin-tag": "integer",
  "level": "string"
}

INTERFACE-LINK-GROUP - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/interface-link-group/

Create operation of resource: interface-link-group

interface-link-groupbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{
  "link-group": "string",
  "level": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Update operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Create operation of resource: manual-adj-sids

manual-adj-sidsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Delete operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SIDS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/

Retrieve operation of resource: manual-adj-sids

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

MANUAL-ADJ-SID - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Update operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Create operation of resource: manual-adj-sid

manual-adj-sidbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Request Content-Types: application/json
Request Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Delete operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MANUAL-ADJ-SID - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/manual-adj-sids/manual-adj-sid/{level sid-type sid}/

Retrieve operation of resource: manual-adj-sid

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level sid-type sid: string
in path

ID of level sid-type sid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

METRICS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Update operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Create operation of resource: metrics

metricsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Delete operation of resource: metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRICS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/

Retrieve operation of resource: metrics

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "metric": "string",
      "level": "string"
    }
  ]
}

METRIC - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Update operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Create operation of resource: metric

metricbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "metric": "string",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Delete operation of resource: metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

METRIC - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/metrics/metric/{level}/

Retrieve operation of resource: metric

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "metric": "string",
  "level": "string"
}

WEIGHTS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/

Update operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/

Create operation of resource: weights

weightsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Request Content-Types: application/json
Request Example
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/

Delete operation of resource: weights

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHTS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/

Retrieve operation of resource: weights

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

WEIGHT - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Update operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Create operation of resource: weight

weightbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "weight": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Delete operation of resource: weight

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

WEIGHT - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/interface-afs/interface-af/{af-name saf-name}/topology-name/{topology-name}/weights/weight/{level}/

Retrieve operation of resource: weight

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

af-name saf-name: string
in path

ID of af-name saf-name

topology-name: string
in path

ID of topology-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "weight": "integer",
  "level": "string"
}

CSNP-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/

Update operation of resource: csnp-intervals

csnp-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/

Create operation of resource: csnp-intervals

csnp-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/

Delete operation of resource: csnp-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/

Retrieve operation of resource: csnp-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

CSNP-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/csnp-interval/{level}/

Update operation of resource: csnp-interval

csnp-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/csnp-interval/{level}/

Create operation of resource: csnp-interval

csnp-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/csnp-interval/{level}/

Delete operation of resource: csnp-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CSNP-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/csnp-intervals/csnp-interval/{level}/

Retrieve operation of resource: csnp-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

LSP-INTERVALS - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/

Update operation of resource: lsp-intervals

lsp-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVALS - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/

Create operation of resource: lsp-intervals

lsp-intervalsbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Request Content-Types: application/json
Request Example
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVALS - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/

Delete operation of resource: lsp-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVALS - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/

Retrieve operation of resource: lsp-intervals

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

LSP-INTERVAL - Update

PUT Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/lsp-interval/{level}/

Update operation of resource: lsp-interval

lsp-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVAL - Create

POST Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/lsp-interval/{level}/

Create operation of resource: lsp-interval

lsp-intervalbody object

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Request Content-Types: application/json
Request Example
{
  "interval": "integer",
  "level": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVAL - Delete

DELETE Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/lsp-interval/{level}/

Delete operation of resource: lsp-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LSP-INTERVAL - Retrieve

GET Cisco-IOS-XR-clns-isis-cfg:isis/instances/instance/{instance-name}/interfaces/interface/{interface-name}/lsp-intervals/lsp-interval/{level}/

Retrieve operation of resource: lsp-interval

instance-name: string
in path

ID of instance-name

interface-name: string
in path

ID of interface-name

level: string
in path

ID of level

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "interval": "integer",
  "level": "string"
}

SNMP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/

Update operation of resource: snmp

snmpbody object

Request Content-Types: application/json
Request Example
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/

Create operation of resource: snmp

snmpbody object

Request Content-Types: application/json
Request Example
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/

Delete operation of resource: snmp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/

Retrieve operation of resource: snmp

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}

ENCRYPTED-COMMUNITY-MAPS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/

Update operation of resource: encrypted-community-maps

encrypted-community-mapsbody object

Request Content-Types: application/json
Request Example
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAPS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/

Create operation of resource: encrypted-community-maps

encrypted-community-mapsbody object

Request Content-Types: application/json
Request Example
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAPS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/

Delete operation of resource: encrypted-community-maps

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAPS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/

Retrieve operation of resource: encrypted-community-maps

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}

ENCRYPTED-COMMUNITY-MAP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/encrypted-community-map/{community-name}/

Update operation of resource: encrypted-community-map

encrypted-community-mapbody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/encrypted-community-map/{community-name}/

Create operation of resource: encrypted-community-map

encrypted-community-mapbody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/encrypted-community-map/{community-name}/

Delete operation of resource: encrypted-community-map

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY-MAP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/encrypted-community-maps/encrypted-community-map/{community-name}/

Retrieve operation of resource: encrypted-community-map

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}

VIEWS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/views/

Update operation of resource: views

viewsbody object

Request Content-Types: application/json
Request Example
{    {
      "view-name": "string",
      "view-inclusion": "string",
      "family": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEWS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/views/

Create operation of resource: views

viewsbody object

Request Content-Types: application/json
Request Example
{    {
      "view-name": "string",
      "view-inclusion": "string",
      "family": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEWS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/views/

Delete operation of resource: views

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEWS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/views/

Retrieve operation of resource: views

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "view-name": "string",
      "view-inclusion": "string",
      "family": "string"
    }
  ]
}

VIEW - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/views/view/{view-name family}/

Update operation of resource: view

viewbody object

view-name family: string
in path

ID of view-name family

Request Content-Types: application/json
Request Example
{
  "view-name": "string",
  "view-inclusion": "string",
  "family": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEW - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/views/view/{view-name family}/

Create operation of resource: view

viewbody object

view-name family: string
in path

ID of view-name family

Request Content-Types: application/json
Request Example
{
  "view-name": "string",
  "view-inclusion": "string",
  "family": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEW - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/views/view/{view-name family}/

Delete operation of resource: view

view-name family: string
in path

ID of view-name family

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VIEW - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/views/view/{view-name family}/

Retrieve operation of resource: view

view-name family: string
in path

ID of view-name family

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "view-name": "string",
  "view-inclusion": "string",
  "family": "string"
}

LOGGING - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/

Update operation of resource: logging

loggingbody object

Request Content-Types: application/json
Request Example
{    "oid-processing": "integer",
    "pdu-processing": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LOGGING - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/

Create operation of resource: logging

loggingbody object

Request Content-Types: application/json
Request Example
{    "oid-processing": "integer",
    "pdu-processing": "integer"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LOGGING - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/

Delete operation of resource: logging

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

LOGGING - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/

Retrieve operation of resource: logging

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "oid-processing": "integer",
    "pdu-processing": "integer"
  }
}

THRESHOLD - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/threshold/

Update operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "oid-processing": "integer",
  "pdu-processing": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/threshold/

Create operation of resource: threshold

thresholdbody object

Request Content-Types: application/json
Request Example
{
  "oid-processing": "integer",
  "pdu-processing": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/threshold/

Delete operation of resource: threshold

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

THRESHOLD - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/logging/threshold/

Retrieve operation of resource: threshold

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid-processing": "integer",
  "pdu-processing": "integer"
}

ADMINISTRATION - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/

Update operation of resource: administration

administrationbody object

Request Content-Types: application/json
Request Example
{      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  },      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMINISTRATION - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/

Create operation of resource: administration

administrationbody object

Request Content-Types: application/json
Request Example
{      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  },      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMINISTRATION - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/

Delete operation of resource: administration

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ADMINISTRATION - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/

Retrieve operation of resource: administration

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  },      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  }
}

DEFAULT-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/

Update operation of resource: default-communities

default-communitiesbody object

Request Content-Types: application/json
Request Example
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/

Create operation of resource: default-communities

default-communitiesbody object

Request Content-Types: application/json
Request Example
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/

Delete operation of resource: default-communities

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/

Retrieve operation of resource: default-communities

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}

DEFAULT-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/default-community/{community-name}/

Update operation of resource: default-community

default-communitybody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/default-community/{community-name}/

Create operation of resource: default-community

default-communitybody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/default-community/{community-name}/

Delete operation of resource: default-community

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/default-communities/default-community/{community-name}/

Retrieve operation of resource: default-community

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}

ENCRYPTED-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/

Update operation of resource: encrypted-communities

encrypted-communitiesbody object

Request Content-Types: application/json
Request Example
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/

Create operation of resource: encrypted-communities

encrypted-communitiesbody object

Request Content-Types: application/json
Request Example
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/

Delete operation of resource: encrypted-communities

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/

Retrieve operation of resource: encrypted-communities

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}

ENCRYPTED-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/encrypted-community/{community-name}/

Update operation of resource: encrypted-community

encrypted-communitybody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/encrypted-community/{community-name}/

Create operation of resource: encrypted-community

encrypted-communitybody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/encrypted-community/{community-name}/

Delete operation of resource: encrypted-community

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/administration/encrypted-communities/encrypted-community/{community-name}/

Retrieve operation of resource: encrypted-community

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}

AGENT - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/

Update operation of resource: agent

agentbody object

Request Content-Types: application/json
Request Example
{        {
          "remote-engine-id": "string",
          "remote-address": "string",
          "port": "string"
        }
      ]
    },
    "local": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AGENT - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/

Create operation of resource: agent

agentbody object

Request Content-Types: application/json
Request Example
{        {
          "remote-engine-id": "string",
          "remote-address": "string",
          "port": "string"
        }
      ]
    },
    "local": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AGENT - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/

Delete operation of resource: agent

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

AGENT - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/

Retrieve operation of resource: agent

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{        {
          "remote-engine-id": "string",
          "remote-address": "string",
          "port": "string"
        }
      ]
    },
    "local": "string"
  }
}

ENGINE-ID - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/

Update operation of resource: engine-id

engine-idbody object

Request Content-Types: application/json
Request Example
{      {
        "remote-engine-id": "string",
        "remote-address": "string",
        "port": "string"
      }
    ]
  },
  "local": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENGINE-ID - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/

Create operation of resource: engine-id

engine-idbody object

Request Content-Types: application/json
Request Example
{      {
        "remote-engine-id": "string",
        "remote-address": "string",
        "port": "string"
      }
    ]
  },
  "local": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENGINE-ID - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/

Delete operation of resource: engine-id

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENGINE-ID - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/

Retrieve operation of resource: engine-id

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "remote-engine-id": "string",
        "remote-address": "string",
        "port": "string"
      }
    ]
  },
  "local": "string"
}

REMOTES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/

Update operation of resource: remotes

remotesbody object

Request Content-Types: application/json
Request Example
{    {
      "remote-engine-id": "string",
      "remote-address": "string",
      "port": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/

Create operation of resource: remotes

remotesbody object

Request Content-Types: application/json
Request Example
{    {
      "remote-engine-id": "string",
      "remote-address": "string",
      "port": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/

Delete operation of resource: remotes

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/

Retrieve operation of resource: remotes

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "remote-engine-id": "string",
      "remote-address": "string",
      "port": "string"
    }
  ]
}

REMOTE - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/remote/{remote-address}/

Update operation of resource: remote

remotebody object

remote-address: string
in path

ID of remote-address

Request Content-Types: application/json
Request Example
{
  "remote-engine-id": "string",
  "remote-address": "string",
  "port": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTE - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/remote/{remote-address}/

Create operation of resource: remote

remotebody object

remote-address: string
in path

ID of remote-address

Request Content-Types: application/json
Request Example
{
  "remote-engine-id": "string",
  "remote-address": "string",
  "port": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTE - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/remote/{remote-address}/

Delete operation of resource: remote

remote-address: string
in path

ID of remote-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

REMOTE - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/agent/engine-id/remotes/remote/{remote-address}/

Retrieve operation of resource: remote

remote-address: string
in path

ID of remote-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "remote-engine-id": "string",
  "remote-address": "string",
  "port": "string"
}

TRAP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap/

Update operation of resource: trap

trapbody object

Request Content-Types: application/json
Request Example
{
  "queue-length": "integer",
  "throttle-time": "integer",
  "timeout": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap/

Create operation of resource: trap

trapbody object

Request Content-Types: application/json
Request Example
{
  "queue-length": "integer",
  "throttle-time": "integer",
  "timeout": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap/

Delete operation of resource: trap

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap/

Retrieve operation of resource: trap

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "queue-length": "integer",
  "throttle-time": "integer",
  "timeout": "integer"
}

DROP-PACKET - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/drop-packet/

Update operation of resource: drop-packet

drop-packetbody object

Request Content-Types: application/json
Request Example
{
  "unknown-user": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DROP-PACKET - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/drop-packet/

Create operation of resource: drop-packet

drop-packetbody object

Request Content-Types: application/json
Request Example
{
  "unknown-user": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DROP-PACKET - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/drop-packet/

Delete operation of resource: drop-packet

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DROP-PACKET - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/drop-packet/

Retrieve operation of resource: drop-packet

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "unknown-user": [ null ]
}

IPV6 - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/

Update operation of resource: ipv6

ipv6body object

Request Content-Types: application/json
Request Example
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV6 - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/

Create operation of resource: ipv6

ipv6body object

Request Content-Types: application/json
Request Example
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV6 - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/

Delete operation of resource: ipv6

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV6 - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/

Retrieve operation of resource: ipv6

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}

TOS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/tos/

Update operation of resource: tos

tosbody object

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/tos/

Create operation of resource: tos

tosbody object

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/tos/

Delete operation of resource: tos

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv6/tos/

Retrieve operation of resource: tos

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}

IPV4 - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/

Update operation of resource: ipv4

ipv4body object

Request Content-Types: application/json
Request Example
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV4 - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/

Create operation of resource: ipv4

ipv4body object

Request Content-Types: application/json
Request Example
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV4 - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/

Delete operation of resource: ipv4

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

IPV4 - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/

Retrieve operation of resource: ipv4

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}

TOS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/tos/

Update operation of resource: tos

tosbody object

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/tos/

Create operation of resource: tos

tosbody object

Request Content-Types: application/json
Request Example
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/tos/

Delete operation of resource: tos

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TOS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/ipv4/tos/

Retrieve operation of resource: tos

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}

SYSTEM - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/system/

Update operation of resource: system

systembody object

Request Content-Types: application/json
Request Example
{
  "chassis-id": "string",
  "contact": "string",
  "location": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SYSTEM - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/system/

Create operation of resource: system

systembody object

Request Content-Types: application/json
Request Example
{
  "chassis-id": "string",
  "contact": "string",
  "location": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SYSTEM - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/system/

Delete operation of resource: system

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SYSTEM - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/system/

Retrieve operation of resource: system

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "chassis-id": "string",
  "contact": "string",
  "location": "string"
}

TARGET - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/

Update operation of resource: target

targetbody object

Request Content-Types: application/json
Request Example
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/

Create operation of resource: target

targetbody object

Request Content-Types: application/json
Request Example
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/

Delete operation of resource: target

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/

Retrieve operation of resource: target

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}

TARGETS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/

Update operation of resource: targets

targetsbody object

Request Content-Types: application/json
Request Example
{    {          {
            "ip-address": "string"
          }
        ]
      },
      "target-list-name": "string",          {
            "name": "string"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGETS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/

Create operation of resource: targets

targetsbody object

Request Content-Types: application/json
Request Example
{    {          {
            "ip-address": "string"
          }
        ]
      },
      "target-list-name": "string",          {
            "name": "string"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGETS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/

Delete operation of resource: targets

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGETS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/

Retrieve operation of resource: targets

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {          {
            "ip-address": "string"
          }
        ]
      },
      "target-list-name": "string",          {
            "name": "string"
          }
        ]
      }
    }
  ]
}

TARGET - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/

Update operation of resource: target

targetbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/

Create operation of resource: target

targetbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/

Delete operation of resource: target

target-list-name: string
in path

ID of target-list-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/

Retrieve operation of resource: target

target-list-name: string
in path

ID of target-list-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",      {
        "name": "string"
      }
    ]
  }
}

VRF-NAMES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/

Update operation of resource: vrf-names

vrf-namesbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{    {
      "name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAMES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/

Create operation of resource: vrf-names

vrf-namesbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{    {
      "name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAMES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/

Delete operation of resource: vrf-names

target-list-name: string
in path

ID of target-list-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAMES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/

Retrieve operation of resource: vrf-names

target-list-name: string
in path

ID of target-list-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "name": "string"
    }
  ]
}

VRF-NAME - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/vrf-name/{name}/

Update operation of resource: vrf-name

vrf-namebody object

target-list-name: string
in path

ID of target-list-name

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAME - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/vrf-name/{name}/

Create operation of resource: vrf-name

vrf-namebody object

target-list-name: string
in path

ID of target-list-name

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAME - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/vrf-name/{name}/

Delete operation of resource: vrf-name

target-list-name: string
in path

ID of target-list-name

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF-NAME - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/vrf-names/vrf-name/{name}/

Retrieve operation of resource: vrf-name

target-list-name: string
in path

ID of target-list-name

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "name": "string"
}

TARGET-ADDRESSES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/

Update operation of resource: target-addresses

target-addressesbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{    {
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESSES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/

Create operation of resource: target-addresses

target-addressesbody object

target-list-name: string
in path

ID of target-list-name

Request Content-Types: application/json
Request Example
{    {
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESSES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/

Delete operation of resource: target-addresses

target-list-name: string
in path

ID of target-list-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESSES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/

Retrieve operation of resource: target-addresses

target-list-name: string
in path

ID of target-list-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "ip-address": "string"
    }
  ]
}

TARGET-ADDRESS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/target-address/{ip-address}/

Update operation of resource: target-address

target-addressbody object

target-list-name: string
in path

ID of target-list-name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/target-address/{ip-address}/

Create operation of resource: target-address

target-addressbody object

target-list-name: string
in path

ID of target-list-name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/target-address/{ip-address}/

Delete operation of resource: target-address

target-list-name: string
in path

ID of target-list-name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TARGET-ADDRESS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/target/targets/target/{target-list-name}/target-addresses/target-address/{ip-address}/

Retrieve operation of resource: target-address

target-list-name: string
in path

ID of target-list-name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "ip-address": "string"
}

NOTIFICATION - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/

Update operation of resource: notification

notificationbody object

Request Content-Types: application/json
Request Example
{    "lsp-too-large-to-propagate": "string",
    "lsp-error-detected": "string",
    "database-overflow": "string",
    "manual-address-drops": "string",
    "max-area-address-mismatch": "string",
    "all": "string",
    "own-lsp-purge": "string",
    "corrupted-lsp-detected": "string",
    "sequence-number-skip": "string",
    "id-length-mismatch": "string",
    "originated-lsp-buffer-size-mismatch": "string",
    "authentication-type-failure": "string",
    "rejected-adjacency": "string",
    "version-skew": "string",
    "area-mismatch": "string",
    "adjacency-change": "string",
    "authentication-failure": "string",
    "protocols-supported-mismatch": "string",
    "attempt-to-exceed-max-sequence": "string"
  },    "authentication": [ null ],
    "enable": [ null ],
    "warm-start": [ null ],
    "cold-start": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/

Create operation of resource: notification

notificationbody object

Request Content-Types: application/json
Request Example
{    "lsp-too-large-to-propagate": "string",
    "lsp-error-detected": "string",
    "database-overflow": "string",
    "manual-address-drops": "string",
    "max-area-address-mismatch": "string",
    "all": "string",
    "own-lsp-purge": "string",
    "corrupted-lsp-detected": "string",
    "sequence-number-skip": "string",
    "id-length-mismatch": "string",
    "originated-lsp-buffer-size-mismatch": "string",
    "authentication-type-failure": "string",
    "rejected-adjacency": "string",
    "version-skew": "string",
    "area-mismatch": "string",
    "adjacency-change": "string",
    "authentication-failure": "string",
    "protocols-supported-mismatch": "string",
    "attempt-to-exceed-max-sequence": "string"
  },    "authentication": [ null ],
    "enable": [ null ],
    "warm-start": [ null ],
    "cold-start": [ null ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/

Delete operation of resource: notification

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NOTIFICATION - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/

Retrieve operation of resource: notification

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    "lsp-too-large-to-propagate": "string",
    "lsp-error-detected": "string",
    "database-overflow": "string",
    "manual-address-drops": "string",
    "max-area-address-mismatch": "string",
    "all": "string",
    "own-lsp-purge": "string",
    "corrupted-lsp-detected": "string",
    "sequence-number-skip": "string",
    "id-length-mismatch": "string",
    "originated-lsp-buffer-size-mismatch": "string",
    "authentication-type-failure": "string",
    "rejected-adjacency": "string",
    "version-skew": "string",
    "area-mismatch": "string",
    "adjacency-change": "string",
    "authentication-failure": "string",
    "protocols-supported-mismatch": "string",
    "attempt-to-exceed-max-sequence": "string"
  },    "authentication": [ null ],
    "enable": [ null ],
    "warm-start": [ null ],
    "cold-start": [ null ]
  }
}

SNMP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/snmp/

Update operation of resource: snmp

snmpbody object

Request Content-Types: application/json
Request Example
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/snmp/

Create operation of resource: snmp

snmpbody object

Request Content-Types: application/json
Request Example
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/snmp/

Delete operation of resource: snmp

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SNMP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/snmp/

Retrieve operation of resource: snmp

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}

ISIS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/isis/

Update operation of resource: isis

isisbody object

Request Content-Types: application/json
Request Example
{
  "lsp-too-large-to-propagate": "string",
  "lsp-error-detected": "string",
  "database-overflow": "string",
  "manual-address-drops": "string",
  "max-area-address-mismatch": "string",
  "all": "string",
  "own-lsp-purge": "string",
  "corrupted-lsp-detected": "string",
  "sequence-number-skip": "string",
  "id-length-mismatch": "string",
  "originated-lsp-buffer-size-mismatch": "string",
  "authentication-type-failure": "string",
  "rejected-adjacency": "string",
  "version-skew": "string",
  "area-mismatch": "string",
  "adjacency-change": "string",
  "authentication-failure": "string",
  "protocols-supported-mismatch": "string",
  "attempt-to-exceed-max-sequence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/isis/

Create operation of resource: isis

isisbody object

Request Content-Types: application/json
Request Example
{
  "lsp-too-large-to-propagate": "string",
  "lsp-error-detected": "string",
  "database-overflow": "string",
  "manual-address-drops": "string",
  "max-area-address-mismatch": "string",
  "all": "string",
  "own-lsp-purge": "string",
  "corrupted-lsp-detected": "string",
  "sequence-number-skip": "string",
  "id-length-mismatch": "string",
  "originated-lsp-buffer-size-mismatch": "string",
  "authentication-type-failure": "string",
  "rejected-adjacency": "string",
  "version-skew": "string",
  "area-mismatch": "string",
  "adjacency-change": "string",
  "authentication-failure": "string",
  "protocols-supported-mismatch": "string",
  "attempt-to-exceed-max-sequence": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/isis/

Delete operation of resource: isis

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ISIS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/notification/isis/

Retrieve operation of resource: isis

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "lsp-too-large-to-propagate": "string",
  "lsp-error-detected": "string",
  "database-overflow": "string",
  "manual-address-drops": "string",
  "max-area-address-mismatch": "string",
  "all": "string",
  "own-lsp-purge": "string",
  "corrupted-lsp-detected": "string",
  "sequence-number-skip": "string",
  "id-length-mismatch": "string",
  "originated-lsp-buffer-size-mismatch": "string",
  "authentication-type-failure": "string",
  "rejected-adjacency": "string",
  "version-skew": "string",
  "area-mismatch": "string",
  "adjacency-change": "string",
  "authentication-failure": "string",
  "protocols-supported-mismatch": "string",
  "attempt-to-exceed-max-sequence": "string"
}

CORRELATOR - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/

Update operation of resource: correlator

correlatorbody object

Request Content-Types: application/json
Request Example
{      {            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "timeout": "integer",            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "name": "string",          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },      {
        "name": "string",            {
              "rulename": "string"
            }
          ]
        },          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },
  "buffer-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CORRELATOR - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/

Create operation of resource: correlator

correlatorbody object

Request Content-Types: application/json
Request Example
{      {            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "timeout": "integer",            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "name": "string",          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },      {
        "name": "string",            {
              "rulename": "string"
            }
          ]
        },          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },
  "buffer-size": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CORRELATOR - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/

Delete operation of resource: correlator

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CORRELATOR - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/

Retrieve operation of resource: correlator

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "timeout": "integer",            {
              "oid": "string",
              "created": [ null ],                  {
                    "oid": "string",                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "name": "string",          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },      {
        "name": "string",            {
              "rulename": "string"
            }
          ]
        },          "all": [ null ],              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },
  "buffer-size": "integer"
}

RULES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/

Update operation of resource: rules

rulesbody object

Request Content-Types: application/json
Request Example
{    {          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "timeout": "integer",          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "name": "string",        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/

Create operation of resource: rules

rulesbody object

Request Content-Types: application/json
Request Example
{    {          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "timeout": "integer",          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "name": "string",        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/

Delete operation of resource: rules

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/

Retrieve operation of resource: rules

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "timeout": "integer",          {
            "oid": "string",
            "created": [ null ],                {
                  "oid": "string",                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "name": "string",        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}

RULE - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/

Update operation of resource: rule

rulebody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "timeout": "integer",      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "name": "string",    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/

Create operation of resource: rule

rulebody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "timeout": "integer",      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "name": "string",    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/

Delete operation of resource: rule

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/

Retrieve operation of resource: rule

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "timeout": "integer",      {
        "oid": "string",
        "created": [ null ],            {
              "oid": "string",                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "name": "string",    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}

ROOT-CAUSES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/

Update operation of resource: root-causes

root-causesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/

Create operation of resource: root-causes

root-causesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/

Delete operation of resource: root-causes

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/

Retrieve operation of resource: root-causes

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}

ROOT-CAUSE - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/

Update operation of resource: root-cause

root-causebody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSE - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/

Create operation of resource: root-cause

root-causebody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSE - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/

Delete operation of resource: root-cause

name: string
in path

ID of name

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ROOT-CAUSE - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/

Retrieve operation of resource: root-cause

name: string
in path

ID of name

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}

VAR-BINDS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/

Update operation of resource: var-binds

var-bindsbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/

Create operation of resource: var-binds

var-bindsbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/

Delete operation of resource: var-binds

name: string
in path

ID of name

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/

Retrieve operation of resource: var-binds

name: string
in path

ID of name

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}

VAR-BIND - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/

Update operation of resource: var-bind

var-bindbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/

Create operation of resource: var-bind

var-bindbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/

Delete operation of resource: var-bind

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/

Retrieve operation of resource: var-bind

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}

MATCH - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/match/

Update operation of resource: match

matchbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "index": "string",
  "value": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/match/

Create operation of resource: match

matchbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "index": "string",
  "value": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/match/

Delete operation of resource: match

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/root-causes/root-cause/{oid}/var-binds/var-bind/{oid}/match/

Retrieve operation of resource: match

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "index": "string",
  "value": "string"
}

NON-ROOT-CAUSES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/

Update operation of resource: non-root-causes

non-root-causesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/

Create operation of resource: non-root-causes

non-root-causesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/

Delete operation of resource: non-root-causes

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/

Retrieve operation of resource: non-root-causes

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string",
      "created": [ null ],          {
            "oid": "string",              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}

NON-ROOT-CAUSE - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/

Update operation of resource: non-root-cause

non-root-causebody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSE - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/

Create operation of resource: non-root-cause

non-root-causebody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSE - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/

Delete operation of resource: non-root-cause

name: string
in path

ID of name

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

NON-ROOT-CAUSE - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/

Retrieve operation of resource: non-root-cause

name: string
in path

ID of name

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string",
  "created": [ null ],      {
        "oid": "string",          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}

VAR-BINDS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/

Update operation of resource: var-binds

var-bindsbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/

Create operation of resource: var-binds

var-bindsbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/

Delete operation of resource: var-binds

name: string
in path

ID of name

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BINDS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/

Retrieve operation of resource: var-binds

name: string
in path

ID of name

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string",        "index": "string",
        "value": "string"
      }
    }
  ]
}

VAR-BIND - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/

Update operation of resource: var-bind

var-bindbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/

Create operation of resource: var-bind

var-bindbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/

Delete operation of resource: var-bind

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VAR-BIND - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/

Retrieve operation of resource: var-bind

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string",    "index": "string",
    "value": "string"
  }
}

MATCH - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/match/

Update operation of resource: match

matchbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "index": "string",
  "value": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/match/

Create operation of resource: match

matchbody object

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "index": "string",
  "value": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/match/

Delete operation of resource: match

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MATCH - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/non-root-causes/non-root-cause/{oid}/var-binds/var-bind/{oid}/match/

Retrieve operation of resource: match

name: string
in path

ID of name

oid: string
in path

ID of oid

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "index": "string",
  "value": "string"
}

APPLIED-TO - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/

Update operation of resource: applied-to

applied-tobody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/

Create operation of resource: applied-to

applied-tobody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/

Delete operation of resource: applied-to

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/

Retrieve operation of resource: applied-to

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}

HOSTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/

Update operation of resource: hosts

hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/

Create operation of resource: hosts

hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/

Delete operation of resource: hosts

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/

Retrieve operation of resource: hosts

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}

HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/host/{ip-address port}/

Update operation of resource: host

hostbody object

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/host/{ip-address port}/

Create operation of resource: host

hostbody object

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/host/{ip-address port}/

Delete operation of resource: host

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rules/rule/{name}/applied-to/hosts/host/{ip-address port}/

Retrieve operation of resource: host

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "ip-address": "string"
}

RULE-SETS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/

Update operation of resource: rule-sets

rule-setsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",          {
            "rulename": "string"
          }
        ]
      },        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SETS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/

Create operation of resource: rule-sets

rule-setsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",          {
            "rulename": "string"
          }
        ]
      },        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SETS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/

Delete operation of resource: rule-sets

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SETS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/

Retrieve operation of resource: rule-sets

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "name": "string",          {
            "rulename": "string"
          }
        ]
      },        "all": [ null ],            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}

RULE-SET - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/

Update operation of resource: rule-set

rule-setbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",      {
        "rulename": "string"
      }
    ]
  },    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SET - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/

Create operation of resource: rule-set

rule-setbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",      {
        "rulename": "string"
      }
    ]
  },    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SET - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/

Delete operation of resource: rule-set

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULE-SET - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/

Retrieve operation of resource: rule-set

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "name": "string",      {
        "rulename": "string"
      }
    ]
  },    "all": [ null ],        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}

RULENAMES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/

Update operation of resource: rulenames

rulenamesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "rulename": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAMES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/

Create operation of resource: rulenames

rulenamesbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "rulename": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAMES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/

Delete operation of resource: rulenames

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAMES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/

Retrieve operation of resource: rulenames

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "rulename": "string"
    }
  ]
}

RULENAME - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/rulename/{rulename}/

Update operation of resource: rulename

rulenamebody object

name: string
in path

ID of name

rulename: string
in path

ID of rulename

Request Content-Types: application/json
Request Example
{
  "rulename": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAME - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/rulename/{rulename}/

Create operation of resource: rulename

rulenamebody object

name: string
in path

ID of name

rulename: string
in path

ID of rulename

Request Content-Types: application/json
Request Example
{
  "rulename": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAME - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/rulename/{rulename}/

Delete operation of resource: rulename

name: string
in path

ID of name

rulename: string
in path

ID of rulename

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

RULENAME - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/rulenames/rulename/{rulename}/

Retrieve operation of resource: rulename

name: string
in path

ID of name

rulename: string
in path

ID of rulename

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "rulename": "string"
}

APPLIED-TO - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/

Update operation of resource: applied-to

applied-tobody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/

Create operation of resource: applied-to

applied-tobody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/

Delete operation of resource: applied-to

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

APPLIED-TO - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/

Retrieve operation of resource: applied-to

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "all": [ null ],      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}

HOSTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/

Update operation of resource: hosts

hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/

Create operation of resource: hosts

hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/

Delete operation of resource: hosts

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOSTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/

Retrieve operation of resource: hosts

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}

HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/host/{ip-address port}/

Update operation of resource: host

hostbody object

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/host/{ip-address port}/

Create operation of resource: host

hostbody object

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "ip-address": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/host/{ip-address port}/

Delete operation of resource: host

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/correlator/rule-sets/rule-set/{name}/applied-to/hosts/host/{ip-address port}/

Retrieve operation of resource: host

name: string
in path

ID of name

ip-address port: string
in path

ID of ip-address port

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "ip-address": "string"
}

BULK-STATS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/

Update operation of resource: bulk-stats

bulk-statsbody object

Request Content-Types: application/json
Request Example
{
  "memory": "integer",      {
        "retry": "integer",            {
              "schema-name": "string"
            }
          ]
        },
        "format": "string",
        "interval": "integer",
        "primary": "string",
        "buffer-size": "integer",
        "enable": [ null ],
        "transfer-name": "string",
        "retain": "integer",
        "type": [ null ],
        "secondary": "string"
      }
    ]
  },      {
        "object-list-name": "string",            {
              "oid": "string"
            }
          ]
        },
        "type": [ null ]
      }
    ]
  },      {
        "schema-name": "string",          "end": "string",
          "sub-interface": "boolean",
          "start": "string",
          "max": "integer",
          "instance": "string",
          "type": "string"
        },
        "type": [ null ],
        "schema-object-list": "string",
        "poll-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BULK-STATS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/

Create operation of resource: bulk-stats

bulk-statsbody object

Request Content-Types: application/json
Request Example
{
  "memory": "integer",      {
        "retry": "integer",            {
              "schema-name": "string"
            }
          ]
        },
        "format": "string",
        "interval": "integer",
        "primary": "string",
        "buffer-size": "integer",
        "enable": [ null ],
        "transfer-name": "string",
        "retain": "integer",
        "type": [ null ],
        "secondary": "string"
      }
    ]
  },      {
        "object-list-name": "string",            {
              "oid": "string"
            }
          ]
        },
        "type": [ null ]
      }
    ]
  },      {
        "schema-name": "string",          "end": "string",
          "sub-interface": "boolean",
          "start": "string",
          "max": "integer",
          "instance": "string",
          "type": "string"
        },
        "type": [ null ],
        "schema-object-list": "string",
        "poll-interval": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BULK-STATS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/

Delete operation of resource: bulk-stats

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

BULK-STATS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/

Retrieve operation of resource: bulk-stats

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "memory": "integer",      {
        "retry": "integer",            {
              "schema-name": "string"
            }
          ]
        },
        "format": "string",
        "interval": "integer",
        "primary": "string",
        "buffer-size": "integer",
        "enable": [ null ],
        "transfer-name": "string",
        "retain": "integer",
        "type": [ null ],
        "secondary": "string"
      }
    ]
  },      {
        "object-list-name": "string",            {
              "oid": "string"
            }
          ]
        },
        "type": [ null ]
      }
    ]
  },      {
        "schema-name": "string",          "end": "string",
          "sub-interface": "boolean",
          "start": "string",
          "max": "integer",
          "instance": "string",
          "type": "string"
        },
        "type": [ null ],
        "schema-object-list": "string",
        "poll-interval": "integer"
      }
    ]
  }
}

SCHEMAS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/

Update operation of resource: schemas

schemasbody object

Request Content-Types: application/json
Request Example
{    {
      "schema-name": "string",        "end": "string",
        "sub-interface": "boolean",
        "start": "string",
        "max": "integer",
        "instance": "string",
        "type": "string"
      },
      "type": [ null ],
      "schema-object-list": "string",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMAS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/

Create operation of resource: schemas

schemasbody object

Request Content-Types: application/json
Request Example
{    {
      "schema-name": "string",        "end": "string",
        "sub-interface": "boolean",
        "start": "string",
        "max": "integer",
        "instance": "string",
        "type": "string"
      },
      "type": [ null ],
      "schema-object-list": "string",
      "poll-interval": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMAS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/

Delete operation of resource: schemas

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMAS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/

Retrieve operation of resource: schemas

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "schema-name": "string",        "end": "string",
        "sub-interface": "boolean",
        "start": "string",
        "max": "integer",
        "instance": "string",
        "type": "string"
      },
      "type": [ null ],
      "schema-object-list": "string",
      "poll-interval": "integer"
    }
  ]
}

SCHEMA - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/

Update operation of resource: schema

schemabody object

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "schema-name": "string",    "end": "string",
    "sub-interface": "boolean",
    "start": "string",
    "max": "integer",
    "instance": "string",
    "type": "string"
  },
  "type": [ null ],
  "schema-object-list": "string",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMA - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/

Create operation of resource: schema

schemabody object

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "schema-name": "string",    "end": "string",
    "sub-interface": "boolean",
    "start": "string",
    "max": "integer",
    "instance": "string",
    "type": "string"
  },
  "type": [ null ],
  "schema-object-list": "string",
  "poll-interval": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMA - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/

Delete operation of resource: schema

schema-name: string
in path

ID of schema-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

SCHEMA - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/

Retrieve operation of resource: schema

schema-name: string
in path

ID of schema-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "schema-name": "string",    "end": "string",
    "sub-interface": "boolean",
    "start": "string",
    "max": "integer",
    "instance": "string",
    "type": "string"
  },
  "type": [ null ],
  "schema-object-list": "string",
  "poll-interval": "integer"
}

INSTANCE - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/instance/

Update operation of resource: instance

instancebody object

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "end": "string",
  "sub-interface": "boolean",
  "start": "string",
  "max": "integer",
  "instance": "string",
  "type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/instance/

Create operation of resource: instance

instancebody object

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "end": "string",
  "sub-interface": "boolean",
  "start": "string",
  "max": "integer",
  "instance": "string",
  "type": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/instance/

Delete operation of resource: instance

schema-name: string
in path

ID of schema-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INSTANCE - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/schemas/schema/{schema-name}/instance/

Retrieve operation of resource: instance

schema-name: string
in path

ID of schema-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "end": "string",
  "sub-interface": "boolean",
  "start": "string",
  "max": "integer",
  "instance": "string",
  "type": "string"
}

OBJECTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/

Update operation of resource: objects

objectsbody object

Request Content-Types: application/json
Request Example
{    {
      "oid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/

Create operation of resource: objects

objectsbody object

Request Content-Types: application/json
Request Example
{    {
      "oid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/

Delete operation of resource: objects

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/

Retrieve operation of resource: objects

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string"
    }
  ]
}

OBJECT - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/

Update operation of resource: object

objectbody object

object-list-name: string
in path

ID of object-list-name

Request Content-Types: application/json
Request Example
{
  "oid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/

Create operation of resource: object

objectbody object

object-list-name: string
in path

ID of object-list-name

Request Content-Types: application/json
Request Example
{
  "oid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/

Delete operation of resource: object

object-list-name: string
in path

ID of object-list-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/

Retrieve operation of resource: object

object-list-name: string
in path

ID of object-list-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string"
}

OBJECTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/

Update operation of resource: objects

objectsbody object

object-list-name: string
in path

ID of object-list-name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/

Create operation of resource: objects

objectsbody object

object-list-name: string
in path

ID of object-list-name

Request Content-Types: application/json
Request Example
{    {
      "oid": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/

Delete operation of resource: objects

object-list-name: string
in path

ID of object-list-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/

Retrieve operation of resource: objects

object-list-name: string
in path

ID of object-list-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "oid": "string"
    }
  ]
}

OBJECT - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/object/{oid}/

Update operation of resource: object

objectbody object

object-list-name: string
in path

ID of object-list-name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/object/{oid}/

Create operation of resource: object

objectbody object

object-list-name: string
in path

ID of object-list-name

oid: string
in path

ID of oid

Request Content-Types: application/json
Request Example
{
  "oid": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/object/{oid}/

Delete operation of resource: object

object-list-name: string
in path

ID of object-list-name

oid: string
in path

ID of oid

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OBJECT - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/objects/object/{object-list-name}/objects/object/{oid}/

Retrieve operation of resource: object

object-list-name: string
in path

ID of object-list-name

oid: string
in path

ID of oid

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "oid": "string"
}

TRANSFERS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/

Update operation of resource: transfers

transfersbody object

Request Content-Types: application/json
Request Example
{    {
      "retry": "integer",          {
            "schema-name": "string"
          }
        ]
      },
      "format": "string",
      "interval": "integer",
      "primary": "string",
      "buffer-size": "integer",
      "enable": [ null ],
      "transfer-name": "string",
      "retain": "integer",
      "type": [ null ],
      "secondary": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFERS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/

Create operation of resource: transfers

transfersbody object

Request Content-Types: application/json
Request Example
{    {
      "retry": "integer",          {
            "schema-name": "string"
          }
        ]
      },
      "format": "string",
      "interval": "integer",
      "primary": "string",
      "buffer-size": "integer",
      "enable": [ null ],
      "transfer-name": "string",
      "retain": "integer",
      "type": [ null ],
      "secondary": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFERS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/

Delete operation of resource: transfers

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFERS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/

Retrieve operation of resource: transfers

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "retry": "integer",          {
            "schema-name": "string"
          }
        ]
      },
      "format": "string",
      "interval": "integer",
      "primary": "string",
      "buffer-size": "integer",
      "enable": [ null ],
      "transfer-name": "string",
      "retain": "integer",
      "type": [ null ],
      "secondary": "string"
    }
  ]
}

TRANSFER - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/

Update operation of resource: transfer

transferbody object

transfer-name: string
in path

ID of transfer-name

Request Content-Types: application/json
Request Example
{
  "retry": "integer",      {
        "schema-name": "string"
      }
    ]
  },
  "format": "string",
  "interval": "integer",
  "primary": "string",
  "buffer-size": "integer",
  "enable": [ null ],
  "transfer-name": "string",
  "retain": "integer",
  "type": [ null ],
  "secondary": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/

Create operation of resource: transfer

transferbody object

transfer-name: string
in path

ID of transfer-name

Request Content-Types: application/json
Request Example
{
  "retry": "integer",      {
        "schema-name": "string"
      }
    ]
  },
  "format": "string",
  "interval": "integer",
  "primary": "string",
  "buffer-size": "integer",
  "enable": [ null ],
  "transfer-name": "string",
  "retain": "integer",
  "type": [ null ],
  "secondary": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/

Delete operation of resource: transfer

transfer-name: string
in path

ID of transfer-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/

Retrieve operation of resource: transfer

transfer-name: string
in path

ID of transfer-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "retry": "integer",      {
        "schema-name": "string"
      }
    ]
  },
  "format": "string",
  "interval": "integer",
  "primary": "string",
  "buffer-size": "integer",
  "enable": [ null ],
  "transfer-name": "string",
  "retain": "integer",
  "type": [ null ],
  "secondary": "string"
}

TRANSFER-SCHEMAS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/

Update operation of resource: transfer-schemas

transfer-schemasbody object

transfer-name: string
in path

ID of transfer-name

Request Content-Types: application/json
Request Example
{    {
      "schema-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMAS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/

Create operation of resource: transfer-schemas

transfer-schemasbody object

transfer-name: string
in path

ID of transfer-name

Request Content-Types: application/json
Request Example
{    {
      "schema-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMAS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/

Delete operation of resource: transfer-schemas

transfer-name: string
in path

ID of transfer-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMAS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/

Retrieve operation of resource: transfer-schemas

transfer-name: string
in path

ID of transfer-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "schema-name": "string"
    }
  ]
}

TRANSFER-SCHEMA - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/transfer-schema/{schema-name}/

Update operation of resource: transfer-schema

transfer-schemabody object

transfer-name: string
in path

ID of transfer-name

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "schema-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMA - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/transfer-schema/{schema-name}/

Create operation of resource: transfer-schema

transfer-schemabody object

transfer-name: string
in path

ID of transfer-name

schema-name: string
in path

ID of schema-name

Request Content-Types: application/json
Request Example
{
  "schema-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMA - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/transfer-schema/{schema-name}/

Delete operation of resource: transfer-schema

transfer-name: string
in path

ID of transfer-name

schema-name: string
in path

ID of schema-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRANSFER-SCHEMA - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/bulk-stats/transfers/transfer/{transfer-name}/transfer-schemas/transfer-schema/{schema-name}/

Retrieve operation of resource: transfer-schema

transfer-name: string
in path

ID of transfer-name

schema-name: string
in path

ID of schema-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "schema-name": "string"
}

DEFAULT-COMMUNITY-MAPS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/

Update operation of resource: default-community-maps

default-community-mapsbody object

Request Content-Types: application/json
Request Example
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAPS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/

Create operation of resource: default-community-maps

default-community-mapsbody object

Request Content-Types: application/json
Request Example
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAPS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/

Delete operation of resource: default-community-maps

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAPS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/

Retrieve operation of resource: default-community-maps

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}

DEFAULT-COMMUNITY-MAP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/default-community-map/{community-name}/

Update operation of resource: default-community-map

default-community-mapbody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/default-community-map/{community-name}/

Create operation of resource: default-community-map

default-community-mapbody object

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/default-community-map/{community-name}/

Delete operation of resource: default-community-map

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-COMMUNITY-MAP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/default-community-maps/default-community-map/{community-name}/

Retrieve operation of resource: default-community-map

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}

OVERLOAD-CONTROL - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/overload-control/

Update operation of resource: overload-control

overload-controlbody object

Request Content-Types: application/json
Request Example
{
  "drop-time": "integer",
  "throttle-rate": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-CONTROL - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/overload-control/

Create operation of resource: overload-control

overload-controlbody object

Request Content-Types: application/json
Request Example
{
  "drop-time": "integer",
  "throttle-rate": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-CONTROL - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/overload-control/

Delete operation of resource: overload-control

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

OVERLOAD-CONTROL - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/overload-control/

Retrieve operation of resource: overload-control

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "drop-time": "integer",
  "throttle-rate": "integer"
}

TIMEOUTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/timeouts/

Update operation of resource: timeouts

timeoutsbody object

Request Content-Types: application/json
Request Example
{
  "duplicates": "integer",
  "threshold": "integer",
  "pdu-stats": "integer",
  "in-qdrop": "integer",
  "subagent": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMEOUTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/timeouts/

Create operation of resource: timeouts

timeoutsbody object

Request Content-Types: application/json
Request Example
{
  "duplicates": "integer",
  "threshold": "integer",
  "pdu-stats": "integer",
  "in-qdrop": "integer",
  "subagent": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMEOUTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/timeouts/

Delete operation of resource: timeouts

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TIMEOUTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/timeouts/

Retrieve operation of resource: timeouts

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "duplicates": "integer",
  "threshold": "integer",
  "pdu-stats": "integer",
  "in-qdrop": "integer",
  "subagent": "integer"
}

USERS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/users/

Update operation of resource: users

usersbody object

Request Content-Types: application/json
Request Example
{    {
      "v6acl-type": "string",
      "group-name": "string",
      "v6-access-list": "string",
      "priv-algorithm": "string",
      "owner": "string",
      "v4acl-type": "string",
      "privacy-password": "string",
      "remote-address": "string",
      "port": "string",
      "user-name": "string",
      "algorithm": "string",
      "privacy-password-configured": [ null ],
      "authentication-password": "string",
      "version": "string",
      "v4-access-list": "string",
      "authentication-password-configured": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USERS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/users/

Create operation of resource: users

usersbody object

Request Content-Types: application/json
Request Example
{    {
      "v6acl-type": "string",
      "group-name": "string",
      "v6-access-list": "string",
      "priv-algorithm": "string",
      "owner": "string",
      "v4acl-type": "string",
      "privacy-password": "string",
      "remote-address": "string",
      "port": "string",
      "user-name": "string",
      "algorithm": "string",
      "privacy-password-configured": [ null ],
      "authentication-password": "string",
      "version": "string",
      "v4-access-list": "string",
      "authentication-password-configured": [ null ]
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USERS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/users/

Delete operation of resource: users

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USERS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/users/

Retrieve operation of resource: users

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "v6acl-type": "string",
      "group-name": "string",
      "v6-access-list": "string",
      "priv-algorithm": "string",
      "owner": "string",
      "v4acl-type": "string",
      "privacy-password": "string",
      "remote-address": "string",
      "port": "string",
      "user-name": "string",
      "algorithm": "string",
      "privacy-password-configured": [ null ],
      "authentication-password": "string",
      "version": "string",
      "v4-access-list": "string",
      "authentication-password-configured": [ null ]
    }
  ]
}

USER - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/users/user/{user-name}/

Update operation of resource: user

userbody object

user-name: string
in path

ID of user-name

Request Content-Types: application/json
Request Example
{
  "v6acl-type": "string",
  "group-name": "string",
  "v6-access-list": "string",
  "priv-algorithm": "string",
  "owner": "string",
  "v4acl-type": "string",
  "privacy-password": "string",
  "remote-address": "string",
  "port": "string",
  "user-name": "string",
  "algorithm": "string",
  "privacy-password-configured": [ null ],
  "authentication-password": "string",
  "version": "string",
  "v4-access-list": "string",
  "authentication-password-configured": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USER - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/users/user/{user-name}/

Create operation of resource: user

userbody object

user-name: string
in path

ID of user-name

Request Content-Types: application/json
Request Example
{
  "v6acl-type": "string",
  "group-name": "string",
  "v6-access-list": "string",
  "priv-algorithm": "string",
  "owner": "string",
  "v4acl-type": "string",
  "privacy-password": "string",
  "remote-address": "string",
  "port": "string",
  "user-name": "string",
  "algorithm": "string",
  "privacy-password-configured": [ null ],
  "authentication-password": "string",
  "version": "string",
  "v4-access-list": "string",
  "authentication-password-configured": [ null ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USER - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/users/user/{user-name}/

Delete operation of resource: user

user-name: string
in path

ID of user-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

USER - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/users/user/{user-name}/

Retrieve operation of resource: user

user-name: string
in path

ID of user-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "v6acl-type": "string",
  "group-name": "string",
  "v6-access-list": "string",
  "priv-algorithm": "string",
  "owner": "string",
  "v4acl-type": "string",
  "privacy-password": "string",
  "remote-address": "string",
  "port": "string",
  "user-name": "string",
  "algorithm": "string",
  "privacy-password-configured": [ null ],
  "authentication-password": "string",
  "version": "string",
  "v4-access-list": "string",
  "authentication-password-configured": [ null ]
}

VRFS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/

Update operation of resource: vrfs

vrfsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",          {
            "context-mapping-name": "string",
            "vrf-name": "string",
            "topology-name": "string",
            "context": "string",
            "instance-name": "string"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/

Create operation of resource: vrfs

vrfsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",          {
            "context-mapping-name": "string",
            "vrf-name": "string",
            "topology-name": "string",
            "context": "string",
            "instance-name": "string"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/

Delete operation of resource: vrfs

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRFS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/

Retrieve operation of resource: vrfs

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "name": "string",          {
            "context-mapping-name": "string",
            "vrf-name": "string",
            "topology-name": "string",
            "context": "string",
            "instance-name": "string"
          }
        ]
      }
    }
  ]
}

VRF - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/

Update operation of resource: vrf

vrfbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",      {
        "context-mapping-name": "string",
        "vrf-name": "string",
        "topology-name": "string",
        "context": "string",
        "instance-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/

Create operation of resource: vrf

vrfbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",      {
        "context-mapping-name": "string",
        "vrf-name": "string",
        "topology-name": "string",
        "context": "string",
        "instance-name": "string"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/

Delete operation of resource: vrf

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

VRF - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/

Retrieve operation of resource: vrf

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "name": "string",      {
        "context-mapping-name": "string",
        "vrf-name": "string",
        "topology-name": "string",
        "context": "string",
        "instance-name": "string"
      }
    ]
  }
}

TRAP-HOSTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/

Update operation of resource: trap-hosts

trap-hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/

Create operation of resource: trap-hosts

trap-hostsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/

Delete operation of resource: trap-hosts

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/

Retrieve operation of resource: trap-hosts

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}

TRAP-HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/

Update operation of resource: trap-host

trap-hostbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/

Create operation of resource: trap-host

trap-hostbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/

Delete operation of resource: trap-host

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/

Retrieve operation of resource: trap-host

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

ENCRYPTED-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Update operation of resource: encrypted-user-communities

encrypted-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Create operation of resource: encrypted-user-communities

encrypted-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Delete operation of resource: encrypted-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Retrieve operation of resource: encrypted-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

ENCRYPTED-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Update operation of resource: encrypted-user-community

encrypted-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Create operation of resource: encrypted-user-community

encrypted-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Delete operation of resource: encrypted-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Retrieve operation of resource: encrypted-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

INFORM-HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/

Update operation of resource: inform-host

inform-hostbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/

Create operation of resource: inform-host

inform-hostbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/

Delete operation of resource: inform-host

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/

Retrieve operation of resource: inform-host

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

INFORM-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Update operation of resource: inform-user-communities

inform-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Create operation of resource: inform-user-communities

inform-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Delete operation of resource: inform-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Retrieve operation of resource: inform-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

INFORM-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Update operation of resource: inform-user-community

inform-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Create operation of resource: inform-user-community

inform-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Delete operation of resource: inform-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Retrieve operation of resource: inform-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

INFORM-ENCRYPTED-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Update operation of resource: inform-encrypted-user-communities

inform-encrypted-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Create operation of resource: inform-encrypted-user-communities

inform-encrypted-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Delete operation of resource: inform-encrypted-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Retrieve operation of resource: inform-encrypted-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

INFORM-ENCRYPTED-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Update operation of resource: inform-encrypted-user-community

inform-encrypted-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Create operation of resource: inform-encrypted-user-community

inform-encrypted-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Delete operation of resource: inform-encrypted-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Retrieve operation of resource: inform-encrypted-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

DEFAULT-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/

Update operation of resource: default-user-communities

default-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/

Create operation of resource: default-user-communities

default-user-communitiesbody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/

Delete operation of resource: default-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/

Retrieve operation of resource: default-user-communities

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

DEFAULT-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Update operation of resource: default-user-community

default-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Create operation of resource: default-user-community

default-user-communitybody object

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Delete operation of resource: default-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Retrieve operation of resource: default-user-community

name: string
in path

ID of name

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

CONTEXTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/

Update operation of resource: contexts

contextsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "context-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/

Create operation of resource: contexts

contextsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "context-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/

Delete operation of resource: contexts

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/

Retrieve operation of resource: contexts

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "context-name": "string"
    }
  ]
}

CONTEXT - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/context/{context-name}/

Update operation of resource: context

contextbody object

name: string
in path

ID of name

context-name: string
in path

ID of context-name

Request Content-Types: application/json
Request Example
{
  "context-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/context/{context-name}/

Create operation of resource: context

contextbody object

name: string
in path

ID of name

context-name: string
in path

ID of context-name

Request Content-Types: application/json
Request Example
{
  "context-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/context/{context-name}/

Delete operation of resource: context

name: string
in path

ID of name

context-name: string
in path

ID of context-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/contexts/context/{context-name}/

Retrieve operation of resource: context

name: string
in path

ID of name

context-name: string
in path

ID of context-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-name": "string"
}

CONTEXT-MAPPINGS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/

Update operation of resource: context-mappings

context-mappingsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/

Create operation of resource: context-mappings

context-mappingsbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/

Delete operation of resource: context-mappings

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/

Retrieve operation of resource: context-mappings

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}

CONTEXT-MAPPING - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/context-mapping/{context-mapping-name}/

Update operation of resource: context-mapping

context-mappingbody object

name: string
in path

ID of name

context-mapping-name: string
in path

ID of context-mapping-name

Request Content-Types: application/json
Request Example
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/context-mapping/{context-mapping-name}/

Create operation of resource: context-mapping

context-mappingbody object

name: string
in path

ID of name

context-mapping-name: string
in path

ID of context-mapping-name

Request Content-Types: application/json
Request Example
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/context-mapping/{context-mapping-name}/

Delete operation of resource: context-mapping

name: string
in path

ID of name

context-mapping-name: string
in path

ID of context-mapping-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/vrfs/vrf/{name}/context-mappings/context-mapping/{context-mapping-name}/

Retrieve operation of resource: context-mapping

name: string
in path

ID of name

context-mapping-name: string
in path

ID of context-mapping-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}

GROUPS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/

Update operation of resource: groups

groupsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",
      "write-view": "string",
      "snmp-version": "string",
      "context-name": "string",
      "security-model": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "read-view": "string",
      "v4acl-type": "string",
      "v4-access-list": "string",
      "notify-view": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUPS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/

Create operation of resource: groups

groupsbody object

Request Content-Types: application/json
Request Example
{    {
      "name": "string",
      "write-view": "string",
      "snmp-version": "string",
      "context-name": "string",
      "security-model": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "read-view": "string",
      "v4acl-type": "string",
      "v4-access-list": "string",
      "notify-view": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUPS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/

Delete operation of resource: groups

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUPS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/

Retrieve operation of resource: groups

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "name": "string",
      "write-view": "string",
      "snmp-version": "string",
      "context-name": "string",
      "security-model": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "read-view": "string",
      "v4acl-type": "string",
      "v4-access-list": "string",
      "notify-view": "string"
    }
  ]
}

GROUP - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/group/{name}/

Update operation of resource: group

groupbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",
  "write-view": "string",
  "snmp-version": "string",
  "context-name": "string",
  "security-model": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "read-view": "string",
  "v4acl-type": "string",
  "v4-access-list": "string",
  "notify-view": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUP - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/group/{name}/

Create operation of resource: group

groupbody object

name: string
in path

ID of name

Request Content-Types: application/json
Request Example
{
  "name": "string",
  "write-view": "string",
  "snmp-version": "string",
  "context-name": "string",
  "security-model": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "read-view": "string",
  "v4acl-type": "string",
  "v4-access-list": "string",
  "notify-view": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUP - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/group/{name}/

Delete operation of resource: group

name: string
in path

ID of name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

GROUP - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/groups/group/{name}/

Retrieve operation of resource: group

name: string
in path

ID of name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "name": "string",
  "write-view": "string",
  "snmp-version": "string",
  "context-name": "string",
  "security-model": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "read-view": "string",
  "v4acl-type": "string",
  "v4-access-list": "string",
  "notify-view": "string"
}

TRAP-HOSTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/

Update operation of resource: trap-hosts

trap-hostsbody object

Request Content-Types: application/json
Request Example
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/

Create operation of resource: trap-hosts

trap-hostsbody object

Request Content-Types: application/json
Request Example
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/

Delete operation of resource: trap-hosts

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOSTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/

Retrieve operation of resource: trap-hosts

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}

TRAP-HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/

Update operation of resource: trap-host

trap-hostbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/

Create operation of resource: trap-host

trap-hostbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/

Delete operation of resource: trap-host

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

TRAP-HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/

Retrieve operation of resource: trap-host

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

ENCRYPTED-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Update operation of resource: encrypted-user-communities

encrypted-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Create operation of resource: encrypted-user-communities

encrypted-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Delete operation of resource: encrypted-user-communities

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/

Retrieve operation of resource: encrypted-user-communities

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

ENCRYPTED-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Update operation of resource: encrypted-user-community

encrypted-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Create operation of resource: encrypted-user-community

encrypted-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Delete operation of resource: encrypted-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

ENCRYPTED-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/encrypted-user-communities/encrypted-user-community/{community-name}/

Retrieve operation of resource: encrypted-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

INFORM-HOST - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/

Update operation of resource: inform-host

inform-hostbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/

Create operation of resource: inform-host

inform-hostbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/

Delete operation of resource: inform-host

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-HOST - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/

Retrieve operation of resource: inform-host

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

INFORM-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Update operation of resource: inform-user-communities

inform-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Create operation of resource: inform-user-communities

inform-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Delete operation of resource: inform-user-communities

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/

Retrieve operation of resource: inform-user-communities

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

INFORM-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Update operation of resource: inform-user-community

inform-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Create operation of resource: inform-user-community

inform-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Delete operation of resource: inform-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-user-communities/inform-user-community/{community-name}/

Retrieve operation of resource: inform-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

INFORM-ENCRYPTED-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Update operation of resource: inform-encrypted-user-communities

inform-encrypted-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Create operation of resource: inform-encrypted-user-communities

inform-encrypted-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Delete operation of resource: inform-encrypted-user-communities

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/

Retrieve operation of resource: inform-encrypted-user-communities

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

INFORM-ENCRYPTED-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Update operation of resource: inform-encrypted-user-community

inform-encrypted-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Create operation of resource: inform-encrypted-user-community

inform-encrypted-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Delete operation of resource: inform-encrypted-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

INFORM-ENCRYPTED-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/inform-host/inform-encrypted-user-communities/inform-encrypted-user-community/{community-name}/

Retrieve operation of resource: inform-encrypted-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

DEFAULT-USER-COMMUNITIES - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/

Update operation of resource: default-user-communities

default-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/

Create operation of resource: default-user-communities

default-user-communitiesbody object

ip-address: string
in path

ID of ip-address

Request Content-Types: application/json
Request Example
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/

Delete operation of resource: default-user-communities

ip-address: string
in path

ID of ip-address

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITIES - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/

Retrieve operation of resource: default-user-communities

ip-address: string
in path

ID of ip-address

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

DEFAULT-USER-COMMUNITY - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Update operation of resource: default-user-community

default-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Create operation of resource: default-user-community

default-user-communitybody object

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Request Content-Types: application/json
Request Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Delete operation of resource: default-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

DEFAULT-USER-COMMUNITY - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/trap-hosts/trap-host/{ip-address}/default-user-communities/default-user-community/{community-name}/

Retrieve operation of resource: default-user-community

ip-address: string
in path

ID of ip-address

community-name: string
in path

ID of community-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

CONTEXTS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/

Update operation of resource: contexts

contextsbody object

Request Content-Types: application/json
Request Example
{    {
      "context-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/

Create operation of resource: contexts

contextsbody object

Request Content-Types: application/json
Request Example
{    {
      "context-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/

Delete operation of resource: contexts

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXTS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/

Retrieve operation of resource: contexts

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "context-name": "string"
    }
  ]
}

CONTEXT - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/context/{context-name}/

Update operation of resource: context

contextbody object

context-name: string
in path

ID of context-name

Request Content-Types: application/json
Request Example
{
  "context-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/context/{context-name}/

Create operation of resource: context

contextbody object

context-name: string
in path

ID of context-name

Request Content-Types: application/json
Request Example
{
  "context-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/context/{context-name}/

Delete operation of resource: context

context-name: string
in path

ID of context-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/contexts/context/{context-name}/

Retrieve operation of resource: context

context-name: string
in path

ID of context-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-name": "string"
}

CONTEXT-MAPPINGS - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/

Update operation of resource: context-mappings

context-mappingsbody object

Request Content-Types: application/json
Request Example
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/

Create operation of resource: context-mappings

context-mappingsbody object

Request Content-Types: application/json
Request Example
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/

Delete operation of resource: context-mappings

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPINGS - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/

Retrieve operation of resource: context-mappings

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}

CONTEXT-MAPPING - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/context-mapping/{context-mapping-name}/

Update operation of resource: context-mapping

context-mappingbody object

context-mapping-name: string
in path

ID of context-mapping-name

Request Content-Types: application/json
Request Example
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Create

POST Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/context-mapping/{context-mapping-name}/

Create operation of resource: context-mapping

context-mappingbody object

context-mapping-name: string
in path

ID of context-mapping-name

Request Content-Types: application/json
Request Example
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/context-mapping/{context-mapping-name}/

Delete operation of resource: context-mapping

context-mapping-name: string
in path

ID of context-mapping-name

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

CONTEXT-MAPPING - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:snmp/context-mappings/context-mapping/{context-mapping-name}/

Retrieve operation of resource: context-mapping

context-mapping-name: string
in path

ID of context-mapping-name

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}

MIB - Update

PUT Cisco-IOS-XR-snmp-agent-cfg:mib/

Update operation of resource: mib

mibbody object

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MIB - Create

POST Cisco-IOS-XR-snmp-agent-cfg:mib/

Create operation of resource: mib

mibbody object

Request Content-Types: application/json
Request Example
200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MIB - Delete

DELETE Cisco-IOS-XR-snmp-agent-cfg:mib/

Delete operation of resource: mib

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json

MIB - Retrieve

GET Cisco-IOS-XR-snmp-agent-cfg:mib/

Retrieve operation of resource: mib

200 OK

Successful operation

400 Bad Request

Internal Error

Response Content-Types: application/json
Response Example (200 OK)

Schema Definitions

MANUAL-ADJ-SID-TABLE:

Common node of interface-af, af

manual-adj-sids: object

Manual Adjacecy SID configuration

manual-adj-sid: object[]

Assign adjancency SID to an interface

object
sid-type: string index, absolute

Sid type aboslute or index

level: string not-set, level1, level2

Level to which configuration applies

protected: string disable, enable

Enable/Disable SID protection

sid: string

Sid value

Example
{
  "manual-adj-sids": {
    "manual-adj-sid": [
      {
        "sid-type": "string",
        "level": "string",
        "protected": "string",
        "sid": "string"
      }
    ]
  }
}

METRIC-TABLE:

Common node of interface-af, af

metrics: object

Metric configuration

metric: object[]

Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF

object
metric: string

Allowed metric: <1-63> for narrow,

<1-16777215> for wide

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metrics": {
    "metric": [
      {
        "metric": "string",
        "level": "string"
      }
    ]
  }
}

WEIGHT-TABLE:

Common node of interface-af, af

weights: object

Weight configuration

weight: object[]

Weight configuration under interface for load balancing

object
weight: integer

Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "weights": {
    "weight": [
      {
        "weight": "integer",
        "level": "string"
      }
    ]
  }
}

isis_schema:

IS-IS configuration for all instances

instances: object

IS-IS instance configuration

instance: object[]

Configuration for a single IS-IS instance

object
adjacency-stagger: object

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
lsp-passwords: object

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

lsp-arrival-times: object

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

distribute: object

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

log-pdu-drops: null

Log PDU drops

affinity-mappings: object

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
nsf: object

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
dynamic-host-name: boolean

If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.

vrf-context: string

VRF context for ISIS process

lsp-mtus: object

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
nsr: null

IS-IS NSR configuration

nets: object

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

instance-name: string

Instance identifier

lsp-generation-intervals: object

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

overload-bits: object

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-lifetimes: object

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

lsp-refresh-intervals: object

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

instance-id: integer

Instance ID of the IS-IS process

range:"0..65535" default:"0"
lsp-check-intervals: object

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

ignore-lsp-errors: boolean

If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.

lsp-accept-passwords: object

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

max-link-metrics: object

Max Link Metric configuration

max-link-metric: object[]

Max Link Metric

object
level: string not-set, level1, level2

Level to which configuration applies

interfaces: object

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

running: null

Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.

srgb: object

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
link-groups: object

Link Group

link-group: object[]

Configuration for link group name

object
link-group-name: string

Link Group Name

revert-members: integer

Revert Members

range:"2..64" default:"2"
metric-offset: integer

Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide

range:"0..16777215"
minimum-members: integer

Minimum Members

range:"2..64" default:"2"
flex-algos: object

Flex-Algo Table

flex-algo: object[]

Configuration for an IS-IS Flex-Algo

object
priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

srlg-table: object

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
tracing-mode: string off, basic, enhanced

Tracing mode configuration

is-type: string level1, level2, level1-and2

IS type of the IS-IS process

trace-buffer-size: object

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
log-adjacency-changes: null

Log changes in adjacency state

afs: object

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "instances": {
    "instance": [
      {
        "adjacency-stagger": {
          "max-nbr": "integer",
          "initial-nbr": "integer"
        },
        "lsp-passwords": {
          "lsp-password": [
            {
              "authentication-type": "string",
              "enable-poi": "string",
              "algorithm": "string",
              "level": "string",
              "password": "string",
              "failure-mode": "string"
            }
          ]
        },
        "lsp-arrival-times": {
          "lsp-arrival-time": [
            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },
        "distribute": {
          "dist-throttle": "integer",
          "dist-inst-id": "integer",
          "level": "string"
        },
        "log-pdu-drops": [ null ],
        "affinity-mappings": {
          "affinity-mapping": [
            {
              "affinity-name": "string",
              "value": "integer"
            }
          ]
        },
        "nsf": {
          "lifetime": "integer",
          "flavor": "string",
          "max-interface-timer-expiry": "integer",
          "interface-timer": "integer"
        },
        "dynamic-host-name": "boolean",
        "vrf-context": "string",
        "lsp-mtus": {
          "lsp-mtu": [
            {
              "level": "string",
              "mtu": "integer"
            }
          ]
        },
        "nsr": [ null ],
        "nets": {
          "net": [
            {
              "net-name": "string"
            }
          ]
        },
        "instance-name": "string",
        "lsp-generation-intervals": {
          "lsp-generation-interval": [
            {
              "maximum-wait": "integer",
              "initial-wait": "integer",
              "secondary-wait": "integer",
              "level": "string"
            }
          ]
        },
        "overload-bits": {
          "overload-bit": [
            {
              "inter-level-adv-type": "string",
              "overload-bit-mode": "string",
              "external-adv-type": "string",
              "hippity-period": "integer",
              "level": "string"
            }
          ]
        },
        "lsp-lifetimes": {
          "lsp-lifetime": [
            {
              "lifetime": "integer",
              "level": "string"
            }
          ]
        },
        "lsp-refresh-intervals": {
          "lsp-refresh-interval": [
            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "instance-id": "integer",
        "lsp-check-intervals": {
          "lsp-check-interval": [
            {
              "interval": "integer",
              "level": "string"
            }
          ]
        },
        "ignore-lsp-errors": "boolean",
        "lsp-accept-passwords": {
          "lsp-accept-password": [
            {
              "password": "string",
              "level": "string"
            }
          ]
        },
        "max-link-metrics": {
          "max-link-metric": [
            {
              "level": "string"
            }
          ]
        },
        "interfaces": {
          "interface": [
            {
              "mesh-group": "string",
              "hello-multipliers": {
                "hello-multiplier": [
                  {
                    "level": "string"
                  }
                ]
              }
            }
          ]
        }
      }
    ]
  }
}

instances_schema:

IS-IS instance configuration

instance: object[]

Configuration for a single IS-IS instance

object
adjacency-stagger: object

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
lsp-passwords: object

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

lsp-arrival-times: object

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

distribute: object

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

log-pdu-drops: null

Log PDU drops

affinity-mappings: object

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
nsf: object

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
dynamic-host-name: boolean

If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.

vrf-context: string

VRF context for ISIS process

lsp-mtus: object

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
nsr: null

IS-IS NSR configuration

nets: object

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

instance-name: string

Instance identifier

lsp-generation-intervals: object

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

overload-bits: object

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-lifetimes: object

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

lsp-refresh-intervals: object

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

instance-id: integer

Instance ID of the IS-IS process

range:"0..65535" default:"0"
lsp-check-intervals: object

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

ignore-lsp-errors: boolean

If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.

lsp-accept-passwords: object

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

max-link-metrics: object

Max Link Metric configuration

max-link-metric: object[]

Max Link Metric

object
level: string not-set, level1, level2

Level to which configuration applies

interfaces: object

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

running: null

Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.

srgb: object

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
link-groups: object

Link Group

link-group: object[]

Configuration for link group name

object
link-group-name: string

Link Group Name

revert-members: integer

Revert Members

range:"2..64" default:"2"
metric-offset: integer

Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide

range:"0..16777215"
minimum-members: integer

Minimum Members

range:"2..64" default:"2"
flex-algos: object

Flex-Algo Table

flex-algo: object[]

Configuration for an IS-IS Flex-Algo

object
priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

srlg-table: object

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
tracing-mode: string off, basic, enhanced

Tracing mode configuration

is-type: string level1, level2, level1-and2

IS type of the IS-IS process

trace-buffer-size: object

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
log-adjacency-changes: null

Log changes in adjacency state

afs: object

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "instance": [
    {
      "adjacency-stagger": {
        "max-nbr": "integer",
        "initial-nbr": "integer"
      },
      "lsp-passwords": {
        "lsp-password": [
          {
            "authentication-type": "string",
            "enable-poi": "string",
            "algorithm": "string",
            "level": "string",
            "password": "string",
            "failure-mode": "string"
          }
        ]
      },
      "lsp-arrival-times": {
        "lsp-arrival-time": [
          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },
      "distribute": {
        "dist-throttle": "integer",
        "dist-inst-id": "integer",
        "level": "string"
      },
      "log-pdu-drops": [ null ],
      "affinity-mappings": {
        "affinity-mapping": [
          {
            "affinity-name": "string",
            "value": "integer"
          }
        ]
      },
      "nsf": {
        "lifetime": "integer",
        "flavor": "string",
        "max-interface-timer-expiry": "integer",
        "interface-timer": "integer"
      },
      "dynamic-host-name": "boolean",
      "vrf-context": "string",
      "lsp-mtus": {
        "lsp-mtu": [
          {
            "level": "string",
            "mtu": "integer"
          }
        ]
      },
      "nsr": [ null ],
      "nets": {
        "net": [
          {
            "net-name": "string"
          }
        ]
      },
      "instance-name": "string",
      "lsp-generation-intervals": {
        "lsp-generation-interval": [
          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },
      "overload-bits": {
        "overload-bit": [
          {
            "inter-level-adv-type": "string",
            "overload-bit-mode": "string",
            "external-adv-type": "string",
            "hippity-period": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-lifetimes": {
        "lsp-lifetime": [
          {
            "lifetime": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-refresh-intervals": {
        "lsp-refresh-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "instance-id": "integer",
      "lsp-check-intervals": {
        "lsp-check-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "ignore-lsp-errors": "boolean",
      "lsp-accept-passwords": {
        "lsp-accept-password": [
          {
            "password": "string",
            "level": "string"
          }
        ]
      },
      "max-link-metrics": {
        "max-link-metric": [
          {
            "level": "string"
          }
        ]
      },
      "interfaces": {
        "interface": [
          {
            "mesh-group": "string",
            "hello-multipliers": {
              "hello-multiplier": [
                {
                  "level": "string",
                  "multiplier": "integer"
                }
              ]
            }
          }
        ]
      }
    }
  ]
}

instance_schema:

adjacency-stagger: object

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
lsp-passwords: object

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

lsp-arrival-times: object

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

distribute: object

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

log-pdu-drops: null

Log PDU drops

affinity-mappings: object

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
nsf: object

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
dynamic-host-name: boolean

If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.

vrf-context: string

VRF context for ISIS process

lsp-mtus: object

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
nsr: null

IS-IS NSR configuration

nets: object

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

instance-name: string

Instance identifier

lsp-generation-intervals: object

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

overload-bits: object

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-lifetimes: object

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

lsp-refresh-intervals: object

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

instance-id: integer

Instance ID of the IS-IS process

range:"0..65535" default:"0"
lsp-check-intervals: object

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

ignore-lsp-errors: boolean

If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.

lsp-accept-passwords: object

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

max-link-metrics: object

Max Link Metric configuration

max-link-metric: object[]

Max Link Metric

object
level: string not-set, level1, level2

Level to which configuration applies

interfaces: object

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

running: null

Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.

srgb: object

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
link-groups: object

Link Group

link-group: object[]

Configuration for link group name

object
link-group-name: string

Link Group Name

revert-members: integer

Revert Members

range:"2..64" default:"2"
metric-offset: integer

Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide

range:"0..16777215"
minimum-members: integer

Minimum Members

range:"2..64" default:"2"
flex-algos: object

Flex-Algo Table

flex-algo: object[]

Configuration for an IS-IS Flex-Algo

object
priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

srlg-table: object

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
tracing-mode: string off, basic, enhanced

Tracing mode configuration

is-type: string level1, level2, level1-and2

IS type of the IS-IS process

trace-buffer-size: object

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
log-adjacency-changes: null

Log changes in adjacency state

afs: object

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "adjacency-stagger": {
    "max-nbr": "integer",
    "initial-nbr": "integer"
  },
  "lsp-passwords": {
    "lsp-password": [
      {
        "authentication-type": "string",
        "enable-poi": "string",
        "algorithm": "string",
        "level": "string",
        "password": "string",
        "failure-mode": "string"
      }
    ]
  },
  "lsp-arrival-times": {
    "lsp-arrival-time": [
      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },
  "distribute": {
    "dist-throttle": "integer",
    "dist-inst-id": "integer",
    "level": "string"
  },
  "log-pdu-drops": [ null ],
  "affinity-mappings": {
    "affinity-mapping": [
      {
        "affinity-name": "string",
        "value": "integer"
      }
    ]
  },
  "nsf": {
    "lifetime": "integer",
    "flavor": "string",
    "max-interface-timer-expiry": "integer",
    "interface-timer": "integer"
  },
  "dynamic-host-name": "boolean",
  "vrf-context": "string",
  "lsp-mtus": {
    "lsp-mtu": [
      {
        "level": "string",
        "mtu": "integer"
      }
    ]
  },
  "nsr": [ null ],
  "nets": {
    "net": [
      {
        "net-name": "string"
      }
    ]
  },
  "instance-name": "string",
  "lsp-generation-intervals": {
    "lsp-generation-interval": [
      {
        "maximum-wait": "integer",
        "initial-wait": "integer",
        "secondary-wait": "integer",
        "level": "string"
      }
    ]
  },
  "overload-bits": {
    "overload-bit": [
      {
        "inter-level-adv-type": "string",
        "overload-bit-mode": "string",
        "external-adv-type": "string",
        "hippity-period": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-lifetimes": {
    "lsp-lifetime": [
      {
        "lifetime": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-refresh-intervals": {
    "lsp-refresh-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "instance-id": "integer",
  "lsp-check-intervals": {
    "lsp-check-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "ignore-lsp-errors": "boolean",
  "lsp-accept-passwords": {
    "lsp-accept-password": [
      {
        "password": "string",
        "level": "string"
      }
    ]
  },
  "max-link-metrics": {
    "max-link-metric": [
      {
        "level": "string"
      }
    ]
  },
  "interfaces": {
    "interface": [
      {
        "mesh-group": "string",
        "hello-multipliers": {
          "hello-multiplier": [
            {
              "level": "string",
              "multiplier": "integer"
            }
          ]
        },
        "point-to-point": [ null ],
        "hello-intervals": {}
      }
    ]
  }
}

srgb_schema:

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
Example
{
  "upper-bound": "integer",
  "lower-bound": "integer"
}

lsp-generation-intervals_schema:

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-generation-interval": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

lsp-generation-interval_schema:

maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

lsp-arrival-times_schema:

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-arrival-time": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

lsp-arrival-time_schema:

maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

trace-buffer-size_schema:

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
Example
{
  "detailed": "integer",
  "severe": "integer",
  "hello": "integer",
  "standard": "integer"
}

adjacency-stagger_schema:

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
Example
{
  "max-nbr": "integer",
  "initial-nbr": "integer"
}

afs_schema:

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "af": [
    {
      "af-name": "string",
      "saf-name": "string",
      "topology-name": [
        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

af_schema:

af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "af-name": "string",
  "saf-name": "string",
  "topology-name": [
    {
      "topology-name": "string"
    }
  ]
}

segment-routing_schema:

Enable Segment Routing configuration

bundle-member-adj-sid: null

Enable per bundle member adjacency SID

mpls: string ldp, segment-routing

Prefer segment routing labels over LDP labels

prefix-sid-map: object

Enable Segment Routing prefix SID map configuration

receive: boolean

If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.

advertise-local: null

Enable Segment Routing prefix SID map advertise local

srv6: null

Enable Segment Routing SRV6 configuration

Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",
  "prefix-sid-map": {
    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}

prefix-sid-map_schema:

Enable Segment Routing prefix SID map configuration

receive: boolean

If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.

default:
advertise-local: null

Enable Segment Routing prefix SID map advertise local

Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}

metric-styles_schema:

Metric-style configuration

metric-style: object[]

Configuration of metric style in LSPs

object
style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition

Metric Style

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric-style": [
    {
      "style": "string",
      "level": "string"
    }
  ]
}

metric-style_schema:

style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition

Metric Style

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "style": "string",
  "level": "string"
}

frr-table_schema:

Fast-ReRoute configuration

frr-tiebreakers: object

FRR tiebreakers configuration

frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

frr-remote-lfa-prefixes: object

FRR remote LFA prefix list filter configuration

frr-remote-lfa-prefix: object[]

Filter remote LFA router IDs using prefix-list

object
prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

priority-limits: object

FRR prefix-limit configuration

priority-limit: object[]

Limit backup computation upto the prefix priority

object
priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frrsrlg-protection-types: object

SRLG protection type configuration

frrsrlg-protection-type: object[]

FRR SRLG Protection Type

object
protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

frr-use-cand-onlies: object

FRR use candidate only configuration

frr-use-cand-only: object[]

Configure use candidate only to exclude interfaces as backup

object
frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frr-load-sharings: object

Load share prefixes across multiple backups

frr-load-sharing: object[]

Disable load sharing

object
load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-tiebreakers": {
    "frr-tiebreaker": [
      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },
  "frr-remote-lfa-prefixes": {
    "frr-remote-lfa-prefix": [
      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },
  "priority-limits": {
    "priority-limit": [
      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },
  "frrsrlg-protection-types": {
    "frrsrlg-protection-type": [
      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },
  "frr-use-cand-onlies": {
    "frr-use-cand-only": [
      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },
  "frr-load-sharings": {
    "frr-load-sharing": [
      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}

frr-load-sharings_schema:

Load share prefixes across multiple backups

frr-load-sharing: object[]

Disable load sharing

object
load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-load-sharing": [
    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}

frr-load-sharing_schema:

load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "load-sharing": "string",
  "level": "string"
}

frrsrlg-protection-types_schema:

SRLG protection type configuration

frrsrlg-protection-type: object[]

FRR SRLG Protection Type

object
protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrsrlg-protection-type": [
    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}

frrsrlg-protection-type_schema:

protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "protection-type": "string",
  "level": "string"
}

priority-limits_schema:

FRR prefix-limit configuration

priority-limit: object[]

Limit backup computation upto the prefix priority

object
priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority-limit": [
    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}

priority-limit_schema:

priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}

frr-remote-lfa-prefixes_schema:

FRR remote LFA prefix list filter configuration

frr-remote-lfa-prefix: object[]

Filter remote LFA router IDs using prefix-list

object
prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-prefix": [
    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}

frr-remote-lfa-prefix_schema:

prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-list-name": "string",
  "level": "string"
}

frr-tiebreakers_schema:

FRR tiebreakers configuration

frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-tiebreaker": [
    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

frr-tiebreaker_schema:

tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

frr-use-cand-onlies_schema:

FRR use candidate only configuration

frr-use-cand-only: object[]

Configure use candidate only to exclude interfaces as backup

object
frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-use-cand-only": [
    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}

frr-use-cand-only_schema:

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-type": "string",
  "level": "string"
}

router-id_schema:

Traffic Engineering stable IP address for system

interface-name: string

Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.

address: string

IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.

Example
{
  "interface-name": "string",
  "address": "string"
}

spf-prefix-priorities_schema:

SPF Prefix Priority configuration

spf-prefix-priority: object[]

Determine SPF priority for prefixes

object
prefix-priority-type: string critical-priority, high-priority, medium-priority

SPF Priority to assign matching prefixes

admin-tag: integer

Tag value to determine prefixes for this priority

range:"1..4294967295"
access-list-name: string

Access List to determine prefixes for this priority

level: string not-set, level1, level2

SPF Level for prefix prioritization

Example
{
  "spf-prefix-priority": [
    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}

spf-prefix-priority_schema:

prefix-priority-type: string critical-priority, high-priority, medium-priority

SPF Priority to assign matching prefixes

admin-tag: integer

Tag value to determine prefixes for this priority

range:"1..4294967295"
access-list-name: string

Access List to determine prefixes for this priority

level: string not-set, level1, level2

SPF Level for prefix prioritization

Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}

summary-prefixes_schema:

Summary-prefix configuration

summary-prefix: object[]

Configure IP address prefixes to advertise

object
address-prefix: string

IP summary address prefix

tag: integer

The tag value

range:"1..4294967295"
level: integer

Level in which to summarize routes

range:"0..2" default:"0"
Example
{
  "summary-prefix": [
    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}

summary-prefix_schema:

address-prefix: string

IP summary address prefix

tag: integer

The tag value

range:"1..4294967295"
level: integer

Level in which to summarize routes

range:"0..2" default:"0"
Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}

micro-loop-avoidance_schema:

Micro Loop Avoidance configuration

rib-update-delay: integer

Value of delay in msecs in updating RIB

range:"1000..65535" units:"millisecond" default:"5000"
enable: string not-set, micro-loop-avoidance-all, micro-loop-avoidance-protected, micro-loop-avoidance-segement-routing

MicroLoop avoidance enable configuration

Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}

ucmp_schema:

UCMP (UnEqual Cost MultiPath) configuration

exclude-interfaces: object

Interfaces excluded from UCMP path computation

exclude-interface: object[]

Exclude this interface from UCMP path computation

object
interface-name: string

Name of the interface to be excluded

enable: object

UCMP feature enable configuration

variance: integer

Value of variance

range:"101..10000" default:"200"
prefix-list-name: string

Name of the Prefix List

delay-interval: integer

Delay in msecs between primary SPF and UCMP computation

range:"100..65535" units:"millisecond" default:"100"
Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  },
  "enable": {
    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}

enable_schema:

UCMP feature enable configuration

variance: integer

Value of variance

range:"101..10000" default:"200"
prefix-list-name: string

Name of the Prefix List

Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}

exclude-interfaces_schema:

Interfaces excluded from UCMP path computation

exclude-interface: object[]

Exclude this interface from UCMP path computation

object
interface-name: string

Name of the interface to be excluded

Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

exclude-interface_schema:

interface-name: string

Name of the interface to be excluded

Example
{
  "interface-name": "string"
}

max-redist-prefixes_schema:

Maximum number of redistributed prefixesconfiguration

max-redist-prefix: object[]

An upper limit on the number of redistributed prefixes which may be included in the local system's LSP

object
prefix-limit: integer

Max number of prefixes

range:"1..28000"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "max-redist-prefix": [
    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}

max-redist-prefix_schema:

prefix-limit: integer

Max number of prefixes

range:"1..28000"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-limit": "integer",
  "level": "string"
}

propagations_schema:

Route propagation configuration

propagation: object[]

Propagate routes between IS-IS levels

object
route-policy-name: string

Route policy limiting routes to be propagated

destination-level: string not-set, level1, level2

Destination level for routes. Must differ from SourceLevel

source-level: string not-set, level1, level2

Source level for routes

Example
{
  "propagation": [
    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}

propagation_schema:

route-policy-name: string

Route policy limiting routes to be propagated

destination-level: string not-set, level1, level2

Destination level for routes. Must differ from SourceLevel

source-level: string not-set, level1, level2

Source level for routes

Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}

redistributions_schema:

Protocol redistribution configuration

redistribution: object[]

Redistribution of other protocols into this IS-IS instance

object
bgp: REDISTRIBUTION-CONTENT

bgp

REDISTRIBUTION-CONTENT
eigrp: REDISTRIBUTION-CONTENT

eigrp

REDISTRIBUTION-CONTENT
protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile

The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.

connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT

connected or static or rip or subscriber or mobile

ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT

ospf or ospfv3 or isis or application

REDISTRIBUTION-CONTENT
Example
{
  "redistribution": [
    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}

redistribution_schema:

bgp: REDISTRIBUTION-CONTENT

bgp

REDISTRIBUTION-CONTENT
eigrp: REDISTRIBUTION-CONTENT

eigrp

REDISTRIBUTION-CONTENT
protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile

The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.

connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT

connected or static or rip or subscriber or mobile

ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT

ospf or ospfv3 or isis or application

REDISTRIBUTION-CONTENT
Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}

application-tables_schema:

Advertise application specific values

application-table: object[]

Application Name

object
attribute-table: object[]

Attribute Name

object
enable: boolean

If TRUE, advertise application link attribute in our LSP

app-type: string srlg

Application Type

app-type: string lfa

Application Type

Example
{
  "application-table": [
    {
      "attribute-table": [
        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}

application-table_schema:

attribute-table: object[]

Attribute Name

object
enable: boolean

If TRUE, advertise application link attribute in our LSP

app-type: string srlg

Application Type

app-type: string lfa

Application Type

Example
{
  "attribute-table": [
    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}

attribute-table_schema:

enable: boolean

If TRUE, advertise application link attribute in our LSP

default:
app-type: string srlg

Application Type

Example
{
  "enable": "boolean",
  "app-type": "string"
}

spf-periodic-intervals_schema:

Peoridic SPF configuration

spf-periodic-interval: object[]

Maximum interval between spf runs

object
periodic-interval: integer

Maximum interval in between SPF runs in seconds

range:"0..3600" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "spf-periodic-interval": [
    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}

spf-periodic-interval_schema:

periodic-interval: integer

Maximum interval in between SPF runs in seconds

range:"0..3600" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "periodic-interval": "integer",
  "level": "string"
}

distribute-list-in_schema:

Filter routes sent to the RIB

prefix-list-name: string

Prefix list to control routes installed in RIB.

route-policy-name: string

Route policy to control routes installed in RIB.

Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}

spf-intervals_schema:

SPF-interval configuration

spf-interval: object[]

Route calculation scheduling parameters

object
maximum-wait: integer

Maximum wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "spf-interval": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

spf-interval_schema:

maximum-wait: integer

Maximum wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

monitor-convergence_schema:

Enable convergence monitoring

track-ip-frr: null

Enable the Tracking of IP-Frr Convergence

prefix-list: string

Enable the monitoring of individual prefixes (prefix list name)

enable: null

Enable convergence monitoring

Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}

default-information_schema:

Control origination of a default route with the option of using a policy. If no policy is specified the default route is advertised with zero cost in level 2 only.

policy-name: string

Policy name

external: null

Flag to indicate that the default prefix should be originated as an external route

use-policy: boolean

Flag to indicate whether default origination is controlled using a policy

default:
Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}

admin-distances_schema:

Per-route administrative distanceconfiguration

admin-distance: object[]

Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified

object
distance: integer

Administrative distance

range:"1..255"
prefix-list: string

List of prefixes to which this distance applies

address-prefix: string

IP route source prefix

Example
{
  "admin-distance": [
    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}

admin-distance_schema:

distance: integer

Administrative distance

range:"1..255"
prefix-list: string

List of prefixes to which this distance applies

address-prefix: string

IP route source prefix

Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}

ispf_schema:

ISPF configuration

states: object

ISPF state (enable/disable)

state: object[]

Enable/disable ISPF

object
state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "states": {
    "state": [
      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}

states_schema:

ISPF state (enable/disable)

state: object[]

Enable/disable ISPF

object
state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "state": [
    {
      "state": "string",
      "level": "string"
    }
  ]
}

state_schema:

state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "state": "string",
  "level": "string"
}

mpls-ldp-global_schema:

MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

auto-config: boolean

If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family

default:
Example
{
  "auto-config": "boolean"
}

mpls_schema:

MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.

igp-intact: null

Install TE and non-TE nexthops in the RIB

multicast-intact: null

Install non-TE nexthops in the RIB for use by multicast

router-id: object

Traffic Engineering stable IP address for system

interface-name: string

Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.

address: string

IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.

level: object

Enable MPLS for an IS-IS at the given levels

level1: boolean

Level 1 enabled

level2: boolean

Level 2 enabled

Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],
  "router-id": {
    "interface-name": "string",
    "address": "string"
  },
  "level": {
    "level1": "boolean",
    "level2": "boolean"
  }
}

level_schema:

Enable MPLS for an IS-IS at the given levels

level1: boolean

Level 1 enabled

default:
level2: boolean

Level 2 enabled

default:
Example
{
  "level1": "boolean",
  "level2": "boolean"
}

manual-adj-sids_schema:

Manual Adjacecy SID configuration

manual-adj-sid: object[]

Assign adjancency SID to an interface

object
sid-type: string index, absolute

Sid type aboslute or index

level: string not-set, level1, level2

Level to which configuration applies

protected: string disable, enable

Enable/Disable SID protection

sid: string

Sid value

Example
{
  "manual-adj-sid": [
    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

manual-adj-sid_schema:

sid-type: string index, absolute

Sid type aboslute or index

level: string not-set, level1, level2

Level to which configuration applies

protected: string disable, enable

Enable/Disable SID protection

sid: string

Sid value

Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

metrics_schema:

Metric configuration

metric: object[]

Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF

object
metric: string

Allowed metric: <1-63> for narrow,

<1-16777215> for wide

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric": [
    {
      "metric": "string",
      "level": "string"
    }
  ]
}

metric_schema:

metric: string

Allowed metric: <1-63> for narrow,

<1-16777215> for wide

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric": "string",
  "level": "string"
}

weights_schema:

Weight configuration

weight: object[]

Weight configuration under interface for load balancing

object
weight: integer

Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "weight": [
    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

weight_schema:

weight: integer

Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "weight": "integer",
  "level": "string"
}

topology-name_schema:

topology-name: string

Topology Name

Example
{
  "topology-name": "string"
}

lsp-refresh-intervals_schema:

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-refresh-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

lsp-refresh-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

distribute_schema:

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

Example
{
  "dist-throttle": "integer",
  "dist-inst-id": "integer",
  "level": "string"
}

flex-algos_schema:

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

Example
{
  "flex-algo": [ "string" ]
}

flex-algo_schema:

priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

Example
{
  "priority": "integer",
  "flex-algo": "integer",
  "metric-type": "integer",
  "running": [ null ],
  "affinity-exclude-anies": {
    "affinity-exclude-any": [ "string" ]
  }
}

affinity-exclude-anies_schema:

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

Example
{
  "affinity-exclude-any": [ "string" ]
}

affinity-mappings_schema:

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
Example
{
  "affinity-mapping": [
    {
      "affinity-name": "string",
      "value": "integer"
    }
  ]
}

affinity-mapping_schema:

affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
Example
{
  "affinity-name": "string",
  "value": "integer"
}

lsp-accept-passwords_schema:

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-accept-password": [
    {
      "password": "string",
      "level": "string"
    }
  ]
}

lsp-accept-password_schema:

password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "password": "string",
  "level": "string"
}

lsp-mtus_schema:

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
Example
{
  "lsp-mtu": [
    {
      "level": "string",
      "mtu": "integer"
    }
  ]
}

lsp-mtu_schema:

level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
Example
{
  "level": "string",
  "mtu": "integer"
}

srlg-table_schema:

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
Example
{
  "srlg-names": {
    "srlg-name": [
      {
        "from-tos": {
          "from-to": [
            {
              "remote-ipv4-address": "string",
              "local-ipv4-address": "string"
            }
          ]
        },
        "srlg-name": "string",
        "admin-weight": "integer"
      }
    ]
  },
  "srlg-admin-weight-default": "integer"
}

srlg-names_schema:

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
Example
{
  "srlg-name": [
    {
      "from-tos": {
        "from-to": [
          {
            "remote-ipv4-address": "string",
            "local-ipv4-address": "string"
          }
        ]
      },
      "srlg-name": "string",
      "admin-weight": "integer"
    }
  ]
}

srlg-name_schema:

from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
Example
{
  "from-tos": {
    "from-to": [
      {
        "remote-ipv4-address": "string",
        "local-ipv4-address": "string"
      }
    ]
  },
  "srlg-name": "string",
  "admin-weight": "integer"
}

from-tos_schema:

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

Example
{
  "from-to": [
    {
      "remote-ipv4-address": "string",
      "local-ipv4-address": "string"
    }
  ]
}

from-to_schema:

remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

Example
{
  "remote-ipv4-address": "string",
  "local-ipv4-address": "string"
}

nsf_schema:

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
Example
{
  "lifetime": "integer",
  "flavor": "string",
  "max-interface-timer-expiry": "integer",
  "interface-timer": "integer"
}

lsp-check-intervals_schema:

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-check-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

lsp-check-interval_schema:

interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

lsp-passwords_schema:

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

Example
{
  "lsp-password": [
    {
      "authentication-type": "string",
      "enable-poi": "string",
      "algorithm": "string",
      "level": "string",
      "password": "string",
      "failure-mode": "string"
    }
  ]
}

lsp-password_schema:

authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

Example
{
  "authentication-type": "string",
  "enable-poi": "string",
  "algorithm": "string",
  "level": "string",
  "password": "string",
  "failure-mode": "string"
}

nets_schema:

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

Example
{
  "net": [
    {
      "net-name": "string"
    }
  ]
}

net_schema:

net-name: string

Network Entity Title

Example
{
  "net-name": "string"
}

lsp-lifetimes_schema:

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-lifetime": [
    {
      "lifetime": "integer",
      "level": "string"
    }
  ]
}

lsp-lifetime_schema:

lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lifetime": "integer",
  "level": "string"
}

overload-bits_schema:

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "overload-bit": [
    {
      "inter-level-adv-type": "string",
      "overload-bit-mode": "string",
      "external-adv-type": "string",
      "hippity-period": "integer",
      "level": "string"
    }
  ]
}

overload-bit_schema:

inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "inter-level-adv-type": "string",
  "overload-bit-mode": "string",
  "external-adv-type": "string",
  "hippity-period": "integer",
  "level": "string"
}

interfaces_schema:

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "interface": [
    {
      "mesh-group": "string",
      "hello-multipliers": {
        "hello-multiplier": [
          {
            "level": "string",
            "multiplier": "integer"
          }
        ]
      },
      "point-to-point": [ null ],
      "hello-intervals": {
        "hello-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-intervals": {
        "lsp-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "running": [ null ],
      "lsp-retransmit-throttle-intervals": {
        "lsp-retransmit-throttle-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "int-affinity-table": {
        "flex-algos": {
          "flex-algo": [ "string" ]
        }
      },
      "interface-name": "string",
      "prefix-attribute-n-flag-clears": {
        "prefix-attribute-n-flag-clear": [
          {
            "level": "string"
          }
        ]
      },
      "link-down-fast-detect": [ null ],
      "hello-paddings": {
        "hello-padding": [
          {
            "padding-type": "string",
            "level": "string"
          }
        ]
      },
      "hello-accept-passwords": {
        "hello-accept-password": [
          {
            "password": "string",
            "level": "string"
          }
        ]
      },
      "lsp-retransmit-intervals": {
        "lsp-retransmit-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-fast-flood-thresholds": {
        "lsp-fast-flood-threshold": [
          {
            "count": "integer",
            "level": "string"
          }
        ]
      },
      "bfd": {
        "interval": "integer",
        "enable-ipv4": "boolean",
        "enable-ipv6": "boolean",
        "detection-multiplier": "integer"
      },
      "hello-passwords": {
        "hello-password": [
          {
            "failure-mode": "string",
            "password": "string",
            "algorithm": "string",
            "level": "string"
          }
        ]
      },
      "csnp-intervals": {
        "csnp-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "state": "string",
      "priorities": {
        "priority": [
          {
            "priority-value": "integer",
            "level": "string"
          }
        ]
      },
      "circuit-type": "string",
      "interface-afs": {
        "interface-af": [
          {
            "af-name": "string",
            "saf-name": "string",
            "topology-name": [
              {
                "topology-name": "string"
              }
            ]
          }
        ]
      }
    }
  ]
}

interface_schema:

mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "mesh-group": "string",
  "hello-multipliers": {
    "hello-multiplier": [
      {
        "level": "string",
        "multiplier": "integer"
      }
    ]
  },
  "point-to-point": [ null ],
  "hello-intervals": {
    "hello-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-intervals": {
    "lsp-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "running": [ null ],
  "lsp-retransmit-throttle-intervals": {
    "lsp-retransmit-throttle-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "int-affinity-table": {
    "flex-algos": {
      "flex-algo": [ "string" ]
    }
  },
  "interface-name": "string",
  "prefix-attribute-n-flag-clears": {
    "prefix-attribute-n-flag-clear": [
      {
        "level": "string"
      }
    ]
  },
  "link-down-fast-detect": [ null ],
  "hello-paddings": {
    "hello-padding": [
      {
        "padding-type": "string",
        "level": "string"
      }
    ]
  },
  "hello-accept-passwords": {
    "hello-accept-password": [
      {
        "password": "string",
        "level": "string"
      }
    ]
  },
  "lsp-retransmit-intervals": {
    "lsp-retransmit-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-fast-flood-thresholds": {
    "lsp-fast-flood-threshold": [
      {
        "count": "integer",
        "level": "string"
      }
    ]
  },
  "bfd": {
    "interval": "integer",
    "enable-ipv4": "boolean",
    "enable-ipv6": "boolean",
    "detection-multiplier": "integer"
  },
  "hello-passwords": {
    "hello-password": [
      {
        "failure-mode": "string",
        "password": "string",
        "algorithm": "string",
        "level": "string"
      }
    ]
  },
  "csnp-intervals": {
    "csnp-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "state": "string",
  "priorities": {
    "priority": [
      {
        "priority-value": "integer",
        "level": "string"
      }
    ]
  },
  "circuit-type": "string",
  "interface-afs": {
    "interface-af": [
      {
        "af-name": "string",
        "saf-name": "string",
        "topology-name": [
          {
            "topology-name": "string"
          }
        ]
      }
    ]
  }
}

int-affinity-table_schema:

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

Example
{
  "flex-algos": {
    "flex-algo": [ "string" ]
  }
}

lsp-retransmit-throttle-intervals_schema:

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-retransmit-throttle-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

lsp-retransmit-throttle-interval_schema:

interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

lsp-retransmit-intervals_schema:

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-retransmit-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

lsp-retransmit-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

bfd_schema:

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

default:
enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

default:
detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
Example
{
  "interval": "integer",
  "enable-ipv4": "boolean",
  "enable-ipv6": "boolean",
  "detection-multiplier": "integer"
}

priorities_schema:

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority": [
    {
      "priority-value": "integer",
      "level": "string"
    }
  ]
}

priority_schema:

priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority-value": "integer",
  "level": "string"
}

hello-accept-passwords_schema:

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-accept-password": [
    {
      "password": "string",
      "level": "string"
    }
  ]
}

hello-accept-password_schema:

password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "password": "string",
  "level": "string"
}

hello-passwords_schema:

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-password": [
    {
      "failure-mode": "string",
      "password": "string",
      "algorithm": "string",
      "level": "string"
    }
  ]
}

hello-password_schema:

failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "failure-mode": "string",
  "password": "string",
  "algorithm": "string",
  "level": "string"
}

hello-paddings_schema:

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-padding": [
    {
      "padding-type": "string",
      "level": "string"
    }
  ]
}

hello-padding_schema:

padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "padding-type": "string",
  "level": "string"
}

hello-multipliers_schema:

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
Example
{
  "hello-multiplier": [
    {
      "level": "string",
      "multiplier": "integer"
    }
  ]
}

hello-multiplier_schema:

level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
Example
{
  "level": "string",
  "multiplier": "integer"
}

lsp-fast-flood-thresholds_schema:

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-fast-flood-threshold": [
    {
      "count": "integer",
      "level": "string"
    }
  ]
}

lsp-fast-flood-threshold_schema:

count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "count": "integer",
  "level": "string"
}

prefix-attribute-n-flag-clears_schema:

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-attribute-n-flag-clear": [
    {
      "level": "string"
    }
  ]
}

prefix-attribute-n-flag-clear_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

hello-intervals_schema:

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

hello-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

interface-afs_schema:

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "interface-af": [
    {
      "af-name": "string",
      "saf-name": "string",
      "topology-name": [
        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

interface-af_schema:

af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "af-name": "string",
  "saf-name": "string",
  "topology-name": [
    {
      "topology-name": "string"
    }
  ]
}

prefix-sid_schema:

Assign prefix SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

interface-frr-table_schema:

Fast-ReRoute configuration

frrtilfa-types: object

TI LFA Enable

frrtilfa-type: object[]

Enable TI lfa for a particular level

object
level: string not-set, level1, level2

Level to which configuration applies

frr-types: object

Type of FRR computation per level

frr-type: object[]

Type of computation for prefixes reachable via interface

object
type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frr-remote-lfa-max-metrics: object

Remote LFA maxmimum metric

frr-remote-lfa-max-metric: object[]

Configure the maximum metric for selecting a remote LFA node

object
max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

interface-frr-tiebreaker-defaults: object

Interface FRR Default tiebreaker configuration

interface-frr-tiebreaker-default: object[]

Configure default tiebreaker

object
level: string not-set, level1, level2

Level to which configuration applies

frrlfa-candidate-interfaces: object

FRR LFA candidate configuration

frrlfa-candidate-interface: object[]

Include an interface to LFA candidate in computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
frr-remote-lfa-types: object

Remote LFA Enable

frr-remote-lfa-type: object[]

Enable remote lfa for a particular level

object
type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

frr-exclude-interfaces: object

FRR exclusion configuration

frr-exclude-interface: object[]

Exclude an interface from computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
interface-frr-tiebreakers: object

Interface FRR tiebreakers configuration

interface-frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrtilfa-types": {
    "frrtilfa-type": [
      {
        "level": "string"
      }
    ]
  },
  "frr-types": {
    "frr-type": [
      {
        "type": "string",
        "level": "string"
      }
    ]
  },
  "frr-remote-lfa-max-metrics": {
    "frr-remote-lfa-max-metric": [
      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },
  "interface-frr-tiebreaker-defaults": {
    "interface-frr-tiebreaker-default": [
      {
        "level": "string"
      }
    ]
  },
  "frrlfa-candidate-interfaces": {
    "frrlfa-candidate-interface": [
      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },
  "frr-remote-lfa-types": {
    "frr-remote-lfa-type": [
      {
        "type": "string",
        "level": "string"
      }
    ]
  },
  "frr-exclude-interfaces": {
    "frr-exclude-interface": [
      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },
  "interface-frr-tiebreakers": {
    "interface-frr-tiebreaker": [
      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}

frrlfa-candidate-interfaces_schema:

FRR LFA candidate configuration

frrlfa-candidate-interface: object[]

Include an interface to LFA candidate in computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frrlfa-candidate-interface": [
    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

frrlfa-candidate-interface_schema:

frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

frr-remote-lfa-max-metrics_schema:

Remote LFA maxmimum metric

frr-remote-lfa-max-metric: object[]

Configure the maximum metric for selecting a remote LFA node

object
max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-max-metric": [
    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}

frr-remote-lfa-max-metric_schema:

max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "max-metric": "integer",
  "level": "string"
}

frr-types_schema:

Type of FRR computation per level

frr-type: object[]

Type of computation for prefixes reachable via interface

object
type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-type": [
    {
      "type": "string",
      "level": "string"
    }
  ]
}

frr-type_schema:

type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "type": "string",
  "level": "string"
}

frr-remote-lfa-types_schema:

Remote LFA Enable

frr-remote-lfa-type: object[]

Enable remote lfa for a particular level

object
type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-type": [
    {
      "type": "string",
      "level": "string"
    }
  ]
}

frr-remote-lfa-type_schema:

type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "type": "string",
  "level": "string"
}

interface-frr-tiebreaker-defaults_schema:

Interface FRR Default tiebreaker configuration

interface-frr-tiebreaker-default: object[]

Configure default tiebreaker

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interface-frr-tiebreaker-default": [
    {
      "level": "string"
    }
  ]
}

interface-frr-tiebreaker-default_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

frrtilfa-types_schema:

TI LFA Enable

frrtilfa-type: object[]

Enable TI lfa for a particular level

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrtilfa-type": [
    {
      "level": "string"
    }
  ]
}

frrtilfa-type_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

frr-exclude-interfaces_schema:

FRR exclusion configuration

frr-exclude-interface: object[]

Exclude an interface from computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-exclude-interface": [
    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

frr-exclude-interface_schema:

frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

interface-frr-tiebreakers_schema:

Interface FRR tiebreakers configuration

interface-frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interface-frr-tiebreaker": [
    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

interface-frr-tiebreaker_schema:

tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

mpls-ldp_schema:

MPLS LDP configuration

sync-level: integer

Enable MPLS LDP Synchronization for an IS-IS level

range:"0..2" default:"0"
Example
{
  "sync-level": "integer"
}

prefix-sspfsid_schema:

Assign prefix SSPF SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

algorithm-prefix-sids_schema:

Algorithm SID Table

algorithm-prefix-sid: object[]

Assign prefix SID for algorithm to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

object
algo: integer

Algorithm

range:"128..255"
nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "algorithm-prefix-sid": [
    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}

algorithm-prefix-sid_schema:

algo: integer

Algorithm

range:"128..255"
nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

auto-metrics_schema:

AutoMetric configuration

auto-metric: object[]

AutoMetric Proactive-Protect configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between

<1-16777214> is allowed as the auto-metric value.

object
proactive-protect: integer

Allowed auto metric: <1-63> for narrow , <1-16777214> for wide

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "auto-metric": [
    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}

auto-metric_schema:

proactive-protect: integer

Allowed auto metric: <1-63> for narrow , <1-16777214> for wide

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "proactive-protect": "integer",
  "level": "string"
}

admin-tags_schema:

admin-tag configuration

admin-tag: object[]

Admin tag for advertised interface connected routes

object
admin-tag: integer

Tag to associate with connected routes

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "admin-tag": [
    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}

admin-tag_schema:

admin-tag: integer

Tag to associate with connected routes

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "admin-tag": "integer",
  "level": "string"
}

csnp-intervals_schema:

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "csnp-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

csnp-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

lsp-intervals_schema:

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

lsp-interval_schema:

interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_isis_schema:

Enable ISIS-MIB notifications

lsp-too-large-to-propagate: string false, true

Enable or disable

lsp-error-detected: string false, true

Enable or disable

database-overflow: string false, true

Enable or disable

manual-address-drops: string false, true

Enable or disable

max-area-address-mismatch: string false, true

Enable or disable

all: string false, true

Enable all isisMIB notifications

own-lsp-purge: string false, true

Enable or disable

corrupted-lsp-detected: string false, true

Enable or disable

sequence-number-skip: string false, true

Enable or disable

id-length-mismatch: string false, true

Enable or disable

originated-lsp-buffer-size-mismatch: string false, true

Enable or disable

authentication-type-failure: string false, true

Enable or disable

rejected-adjacency: string false, true

Enable or disable

version-skew: string false, true

Enable or disable

area-mismatch: string false, true

Enable or disable

adjacency-change: string false, true

Enable or disable

authentication-failure: string false, true

Enable or disable

protocols-supported-mismatch: string false, true

Enable or disable

attempt-to-exceed-max-sequence: string false, true

Enable or disable

Example
{
  "lsp-too-large-to-propagate": "string",
  "lsp-error-detected": "string",
  "database-overflow": "string",
  "manual-address-drops": "string",
  "max-area-address-mismatch": "string",
  "all": "string",
  "own-lsp-purge": "string",
  "corrupted-lsp-detected": "string",
  "sequence-number-skip": "string",
  "id-length-mismatch": "string",
  "originated-lsp-buffer-size-mismatch": "string",
  "authentication-type-failure": "string",
  "rejected-adjacency": "string",
  "version-skew": "string",
  "area-mismatch": "string",
  "adjacency-change": "string",
  "authentication-failure": "string",
  "protocols-supported-mismatch": "string",
  "attempt-to-exceed-max-sequence": "string"
}

a1_instances_schema:

IS-IS instance configuration

instance: object[]

Configuration for a single IS-IS instance

object
adjacency-stagger: object

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
lsp-passwords: object

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

lsp-arrival-times: object

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

distribute: object

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

log-pdu-drops: null

Log PDU drops

affinity-mappings: object

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
nsf: object

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
dynamic-host-name: boolean

If TRUE, dynamic hostname resolution is disabled, and system IDs will always be displayed by show and debug output.

vrf-context: string

VRF context for ISIS process

lsp-mtus: object

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
nsr: null

IS-IS NSR configuration

nets: object

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

instance-name: string

Instance identifier

lsp-generation-intervals: object

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

overload-bits: object

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-lifetimes: object

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

lsp-refresh-intervals: object

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

instance-id: integer

Instance ID of the IS-IS process

range:"0..65535" default:"0"
lsp-check-intervals: object

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

ignore-lsp-errors: boolean

If TRUE, LSPs recieved with bad checksums will result in the purging of that LSP from the LSP DB. If FALSE or not set, the received LSP will just be ignored.

lsp-accept-passwords: object

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

max-link-metrics: object

Max Link Metric configuration

max-link-metric: object[]

Max Link Metric

object
level: string not-set, level1, level2

Level to which configuration applies

interfaces: object

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

running: null

Flag to indicate that instance should be running. This must be the first object created when an IS-IS instance is configured, and the last object deleted when it is deconfigured. When this object is deleted, the IS-IS instance will exit.

srgb: object

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
link-groups: object

Link Group

link-group: object[]

Configuration for link group name

object
link-group-name: string

Link Group Name

revert-members: integer

Revert Members

range:"2..64" default:"2"
metric-offset: integer

Metric for redistributed routes: <0-63> for narrow, <0-16777215> for wide

range:"0..16777215"
minimum-members: integer

Minimum Members

range:"2..64" default:"2"
flex-algos: object

Flex-Algo Table

flex-algo: object[]

Configuration for an IS-IS Flex-Algo

object
priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

srlg-table: object

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
tracing-mode: string off, basic, enhanced

Tracing mode configuration

is-type: string level1, level2, level1-and2

IS type of the IS-IS process

trace-buffer-size: object

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
log-adjacency-changes: null

Log changes in adjacency state

afs: object

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "instance": [
    {
      "adjacency-stagger": {
        "max-nbr": "integer",
        "initial-nbr": "integer"
      },
      "lsp-passwords": {
        "lsp-password": [
          {
            "authentication-type": "string",
            "enable-poi": "string",
            "algorithm": "string",
            "level": "string",
            "password": "string",
            "failure-mode": "string"
          }
        ]
      },
      "lsp-arrival-times": {
        "lsp-arrival-time": [
          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },
      "distribute": {
        "dist-throttle": "integer",
        "dist-inst-id": "integer",
        "level": "string"
      },
      "log-pdu-drops": [ null ],
      "affinity-mappings": {
        "affinity-mapping": [
          {
            "affinity-name": "string",
            "value": "integer"
          }
        ]
      },
      "nsf": {
        "lifetime": "integer",
        "flavor": "string",
        "max-interface-timer-expiry": "integer",
        "interface-timer": "integer"
      },
      "dynamic-host-name": "boolean",
      "vrf-context": "string",
      "lsp-mtus": {
        "lsp-mtu": [
          {
            "level": "string",
            "mtu": "integer"
          }
        ]
      },
      "nsr": [ null ],
      "nets": {
        "net": [
          {
            "net-name": "string"
          }
        ]
      },
      "instance-name": "string",
      "lsp-generation-intervals": {
        "lsp-generation-interval": [
          {
            "maximum-wait": "integer",
            "initial-wait": "integer",
            "secondary-wait": "integer",
            "level": "string"
          }
        ]
      },
      "overload-bits": {
        "overload-bit": [
          {
            "inter-level-adv-type": "string",
            "overload-bit-mode": "string",
            "external-adv-type": "string",
            "hippity-period": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-lifetimes": {
        "lsp-lifetime": [
          {
            "lifetime": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-refresh-intervals": {
        "lsp-refresh-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "instance-id": "integer",
      "lsp-check-intervals": {
        "lsp-check-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "ignore-lsp-errors": "boolean",
      "lsp-accept-passwords": {
        "lsp-accept-password": [
          {
            "password": "string",
            "level": "string"
          }
        ]
      },
      "max-link-metrics": {
        "max-link-metric": [
          {
            "level": "string"
          }
        ]
      },
      "interfaces": {
        "interface": [
          {
            "mesh-group": "string",
            "hello-multipliers": {
              "hello-multiplier": [
                {
                  "level": "string",
                  "multiplier": "integer"
                }
              ]
            }
          }
        ]
      }
    }
  ]
}

a1_instance_schema:

Object instance information

end: string

End Instance OID for repetition

sub-interface: boolean

Include all the subinterface

start: string

Start Instance OID for repetition

max: integer

Max value of Instance repetition

instance: string

Instance of the schema

type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid

Type of the instance

Example
{
  "end": "string",
  "sub-interface": "boolean",
  "start": "string",
  "max": "integer",
  "instance": "string",
  "type": "string"
}

a1_srgb_schema:

Segment Routing Global Block configuration

upper-bound: integer

The upper bound of the SRGB

range:"16001..1048575"
lower-bound: integer

The lower bound of the SRGB

range:"16000..1048574"
Example
{
  "upper-bound": "integer",
  "lower-bound": "integer"
}

a1_lsp-generation-intervals_schema:

LSP generation-interval configuration

lsp-generation-interval: object[]

LSP generation scheduling parameters

object
maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-generation-interval": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-generation-interval_schema:

maximum-wait: integer

Maximum wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before generating local LSP in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

a1_lsp-arrival-times_schema:

LSP arrival time configuration

lsp-arrival-time: object[]

Minimum LSP arrival time

object
maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-arrival-time": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-arrival-time_schema:

maximum-wait: integer

Maximum delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary delay expected to take since last LSPin milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

a1_trace-buffer-size_schema:

Trace buffer size configuration

detailed: integer

Buffer size for detailed traces

range:"1..1000000"
severe: integer

Buffer size for severe trace

range:"1..1000000"
hello: integer

Buffer size for hello trace

range:"1..1000000"
standard: integer

Buffer size for standard traces

range:"1..1000000"
Example
{
  "detailed": "integer",
  "severe": "integer",
  "hello": "integer",
  "standard": "integer"
}

a1_adjacency-stagger_schema:

Stagger ISIS adjacency bring up

max-nbr: integer

Adjacency Stagger: Subsequent simultaneous number of neighbors to bring up

range:"2..65000" default:"64"
initial-nbr: integer

Adjacency Stagger: Initial number of neighbors to bring up per area

range:"2..65000" default:"2"
Example
{
  "max-nbr": "integer",
  "initial-nbr": "integer"
}

a1_afs_schema:

Per-address-family configuration

af: object[]

Configuration for an IS-IS address-family. If a named (non-default) topology is being created it must be multicast.

object
af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "af": [
    {
      "af-name": "string",
      "saf-name": "string",
      "topology-name": [
        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

a1_af_schema:

af-name: string

Address family

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

af-data: AF-CONTENT

Data container.

Example
{
  "af-name": "string",
  "saf-name": "string",
  "topology-name": [
    {
      "topology-name": "string"
    }
  ]
}

a1_segment-routing_schema:

Enable Segment Routing configuration

bundle-member-adj-sid: null

Enable per bundle member adjacency SID

mpls: string ldp, segment-routing

Prefer segment routing labels over LDP labels

prefix-sid-map: object

Enable Segment Routing prefix SID map configuration

receive: boolean

If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.

advertise-local: null

Enable Segment Routing prefix SID map advertise local

srv6: null

Enable Segment Routing SRV6 configuration

Example
{
  "bundle-member-adj-sid": [ null ],
  "mpls": "string",
  "prefix-sid-map": {
    "receive": "boolean",
    "advertise-local": [ null ]
  },
  "srv6": [ null ]
}

a1_prefix-sid-map_schema:

Enable Segment Routing prefix SID map configuration

receive: boolean

If TRUE, remote prefix SID map advertisements will be used. If FALSE, they will not be used.

advertise-local: null

Enable Segment Routing prefix SID map advertise local

Example
{
  "receive": "boolean",
  "advertise-local": [ null ]
}

a1_metric-styles_schema:

Metric-style configuration

metric-style: object[]

Configuration of metric style in LSPs

object
style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition

Metric Style

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric-style": [
    {
      "style": "string",
      "level": "string"
    }
  ]
}

a1_metric-style_schema:

style: string old-metric-style, new-metric-style, both-metric-style, old-metric-style-transition, new-metric-style-transition

Metric Style

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "style": "string",
  "level": "string"
}

a1_frr-table_schema:

Fast-ReRoute configuration

frr-tiebreakers: object

FRR tiebreakers configuration

frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

frr-remote-lfa-prefixes: object

FRR remote LFA prefix list filter configuration

frr-remote-lfa-prefix: object[]

Filter remote LFA router IDs using prefix-list

object
prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

priority-limits: object

FRR prefix-limit configuration

priority-limit: object[]

Limit backup computation upto the prefix priority

object
priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frrsrlg-protection-types: object

SRLG protection type configuration

frrsrlg-protection-type: object[]

FRR SRLG Protection Type

object
protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

frr-use-cand-onlies: object

FRR use candidate only configuration

frr-use-cand-only: object[]

Configure use candidate only to exclude interfaces as backup

object
frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frr-load-sharings: object

Load share prefixes across multiple backups

frr-load-sharing: object[]

Disable load sharing

object
load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-tiebreakers": {
    "frr-tiebreaker": [
      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  },
  "frr-remote-lfa-prefixes": {
    "frr-remote-lfa-prefix": [
      {
        "prefix-list-name": "string",
        "level": "string"
      }
    ]
  },
  "priority-limits": {
    "priority-limit": [
      {
        "priority": "string",
        "frr-type": "string",
        "level": "string"
      }
    ]
  },
  "frrsrlg-protection-types": {
    "frrsrlg-protection-type": [
      {
        "protection-type": "string",
        "level": "string"
      }
    ]
  },
  "frr-use-cand-onlies": {
    "frr-use-cand-only": [
      {
        "frr-type": "string",
        "level": "string"
      }
    ]
  },
  "frr-load-sharings": {
    "frr-load-sharing": [
      {
        "load-sharing": "string",
        "level": "string"
      }
    ]
  }
}

a1_frr-load-sharings_schema:

Load share prefixes across multiple backups

frr-load-sharing: object[]

Disable load sharing

object
load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-load-sharing": [
    {
      "load-sharing": "string",
      "level": "string"
    }
  ]
}

a1_frr-load-sharing_schema:

load-sharing: string disable

Load sharing

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "load-sharing": "string",
  "level": "string"
}

a1_frrsrlg-protection-types_schema:

SRLG protection type configuration

frrsrlg-protection-type: object[]

FRR SRLG Protection Type

object
protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrsrlg-protection-type": [
    {
      "protection-type": "string",
      "level": "string"
    }
  ]
}

a1_frrsrlg-protection-type_schema:

protection-type: string local, weighted-global

Protection Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "protection-type": "string",
  "level": "string"
}

a1_priority-limits_schema:

FRR prefix-limit configuration

priority-limit: object[]

Limit backup computation upto the prefix priority

object
priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority-limit": [
    {
      "priority": "string",
      "frr-type": "string",
      "level": "string"
    }
  ]
}

a1_priority-limit_schema:

priority: string critical-priority, high-priority, medium-priority

Compute for all prefixes upto the specified priority

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority": "string",
  "frr-type": "string",
  "level": "string"
}

a1_frr-remote-lfa-prefixes_schema:

FRR remote LFA prefix list filter configuration

frr-remote-lfa-prefix: object[]

Filter remote LFA router IDs using prefix-list

object
prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-prefix": [
    {
      "prefix-list-name": "string",
      "level": "string"
    }
  ]
}

a1_frr-remote-lfa-prefix_schema:

prefix-list-name: string

Name of the prefix list

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-list-name": "string",
  "level": "string"
}

a1_frr-tiebreakers_schema:

FRR tiebreakers configuration

frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-tiebreaker": [
    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

a1_frr-tiebreaker_schema:

tiebreaker: string downstream, lc-disjoint, lowest-backup-metric, node-protecting, primary-path, secondary-path, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

a1_frr-use-cand-onlies_schema:

FRR use candidate only configuration

frr-use-cand-only: object[]

Configure use candidate only to exclude interfaces as backup

object
frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-use-cand-only": [
    {
      "frr-type": "string",
      "level": "string"
    }
  ]
}

a1_frr-use-cand-only_schema:

frr-type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-type": "string",
  "level": "string"
}

a1_router-id_schema:

Traffic Engineering stable IP address for system

interface-name: string

Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.

address: string

IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.

Example
{
  "interface-name": "string",
  "address": "string"
}

a1_spf-prefix-priorities_schema:

SPF Prefix Priority configuration

spf-prefix-priority: object[]

Determine SPF priority for prefixes

object
prefix-priority-type: string critical-priority, high-priority, medium-priority

SPF Priority to assign matching prefixes

admin-tag: integer

Tag value to determine prefixes for this priority

range:"1..4294967295"
access-list-name: string

Access List to determine prefixes for this priority

level: string not-set, level1, level2

SPF Level for prefix prioritization

Example
{
  "spf-prefix-priority": [
    {
      "prefix-priority-type": "string",
      "admin-tag": "integer",
      "access-list-name": "string",
      "level": "string"
    }
  ]
}

a1_spf-prefix-priority_schema:

prefix-priority-type: string critical-priority, high-priority, medium-priority

SPF Priority to assign matching prefixes

admin-tag: integer

Tag value to determine prefixes for this priority

range:"1..4294967295"
access-list-name: string

Access List to determine prefixes for this priority

level: string not-set, level1, level2

SPF Level for prefix prioritization

Example
{
  "prefix-priority-type": "string",
  "admin-tag": "integer",
  "access-list-name": "string",
  "level": "string"
}

a1_summary-prefixes_schema:

Summary-prefix configuration

summary-prefix: object[]

Configure IP address prefixes to advertise

object
address-prefix: string

IP summary address prefix

tag: integer

The tag value

range:"1..4294967295"
level: integer

Level in which to summarize routes

range:"0..2" default:"0"
Example
{
  "summary-prefix": [
    {
      "address-prefix": "string",
      "tag": "integer",
      "level": "integer"
    }
  ]
}

a1_summary-prefix_schema:

address-prefix: string

IP summary address prefix

tag: integer

The tag value

range:"1..4294967295"
level: integer

Level in which to summarize routes

range:"0..2" default:"0"
Example
{
  "address-prefix": "string",
  "tag": "integer",
  "level": "integer"
}

a1_micro-loop-avoidance_schema:

Micro Loop Avoidance configuration

rib-update-delay: integer

Value of delay in msecs in updating RIB

range:"1000..65535" units:"millisecond" default:"5000"
enable: string not-set, micro-loop-avoidance-all, micro-loop-avoidance-protected, micro-loop-avoidance-segement-routing

MicroLoop avoidance enable configuration

Example
{
  "rib-update-delay": "integer",
  "enable": "string"
}

a1_ucmp_schema:

UCMP (UnEqual Cost MultiPath) configuration

exclude-interfaces: object

Interfaces excluded from UCMP path computation

exclude-interface: object[]

Exclude this interface from UCMP path computation

object
interface-name: string

Name of the interface to be excluded

enable: object

UCMP feature enable configuration

variance: integer

Value of variance

range:"101..10000" default:"200"
prefix-list-name: string

Name of the Prefix List

delay-interval: integer

Delay in msecs between primary SPF and UCMP computation

range:"100..65535" units:"millisecond" default:"100"
Example
{
  "exclude-interfaces": {
    "exclude-interface": [
      {
        "interface-name": "string"
      }
    ]
  },
  "enable": {
    "variance": "integer",
    "prefix-list-name": "string"
  },
  "delay-interval": "integer"
}

a1_enable_schema:

UCMP feature enable configuration

variance: integer

Value of variance

range:"101..10000" default:"200"
prefix-list-name: string

Name of the Prefix List

Example
{
  "variance": "integer",
  "prefix-list-name": "string"
}

a1_exclude-interfaces_schema:

Interfaces excluded from UCMP path computation

exclude-interface: object[]

Exclude this interface from UCMP path computation

object
interface-name: string

Name of the interface to be excluded

Example
{
  "exclude-interface": [
    {
      "interface-name": "string"
    }
  ]
}

a1_exclude-interface_schema:

interface-name: string

Name of the interface to be excluded

Example
{
  "interface-name": "string"
}

a1_max-redist-prefixes_schema:

Maximum number of redistributed prefixesconfiguration

max-redist-prefix: object[]

An upper limit on the number of redistributed prefixes which may be included in the local system's LSP

object
prefix-limit: integer

Max number of prefixes

range:"1..28000"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "max-redist-prefix": [
    {
      "prefix-limit": "integer",
      "level": "string"
    }
  ]
}

a1_max-redist-prefix_schema:

prefix-limit: integer

Max number of prefixes

range:"1..28000"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-limit": "integer",
  "level": "string"
}

a1_propagations_schema:

Route propagation configuration

propagation: object[]

Propagate routes between IS-IS levels

object
route-policy-name: string

Route policy limiting routes to be propagated

destination-level: string not-set, level1, level2

Destination level for routes. Must differ from SourceLevel

source-level: string not-set, level1, level2

Source level for routes

Example
{
  "propagation": [
    {
      "route-policy-name": "string",
      "destination-level": "string",
      "source-level": "string"
    }
  ]
}

a1_propagation_schema:

route-policy-name: string

Route policy limiting routes to be propagated

destination-level: string not-set, level1, level2

Destination level for routes. Must differ from SourceLevel

source-level: string not-set, level1, level2

Source level for routes

Example
{
  "route-policy-name": "string",
  "destination-level": "string",
  "source-level": "string"
}

a1_redistributions_schema:

Protocol redistribution configuration

redistribution: object[]

Redistribution of other protocols into this IS-IS instance

object
bgp: REDISTRIBUTION-CONTENT

bgp

REDISTRIBUTION-CONTENT
eigrp: REDISTRIBUTION-CONTENT

eigrp

REDISTRIBUTION-CONTENT
protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile

The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.

connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT

connected or static or rip or subscriber or mobile

ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT

ospf or ospfv3 or isis or application

REDISTRIBUTION-CONTENT
Example
{
  "redistribution": [
    {
      "bgp": [ null ],
      "eigrp": [ null ],
      "protocol-name": "string",
      "ospf-or-ospfv3-or-isis-or-application": [ null ]
    }
  ]
}

a1_redistribution_schema:

bgp: REDISTRIBUTION-CONTENT

bgp

REDISTRIBUTION-CONTENT
eigrp: REDISTRIBUTION-CONTENT

eigrp

REDISTRIBUTION-CONTENT
protocol-name: string connected, static, ospf, bgp, isis, ospfv3, rip, eigrp, subscriber, application, mobile

The protocol to be redistributed. OSPFv3 may not be specified for an IPv4 topology and OSPF may not be specified for an IPv6 topology.

connected-or-static-or-rip-or-subscriber-or-mobile: REDISTRIBUTION-CONTENT

connected or static or rip or subscriber or mobile

ospf-or-ospfv3-or-isis-or-application: REDISTRIBUTION-CONTENT

ospf or ospfv3 or isis or application

REDISTRIBUTION-CONTENT
Example
{
  "bgp": [ null ],
  "eigrp": [ null ],
  "protocol-name": "string",
  "ospf-or-ospfv3-or-isis-or-application": [ null ]
}

a1_application-tables_schema:

Advertise application specific values

application-table: object[]

Application Name

object
attribute-table: object[]

Attribute Name

object
enable: boolean

If TRUE, advertise application link attribute in our LSP

app-type: string srlg

Application Type

app-type: string lfa

Application Type

Example
{
  "application-table": [
    {
      "attribute-table": [
        {
          "enable": "boolean",
          "app-type": "string"
        }
      ],
      "app-type": "string"
    }
  ]
}

a1_application-table_schema:

attribute-table: object[]

Attribute Name

object
enable: boolean

If TRUE, advertise application link attribute in our LSP

app-type: string srlg

Application Type

app-type: string lfa

Application Type

Example
{
  "attribute-table": [
    {
      "enable": "boolean",
      "app-type": "string"
    }
  ],
  "app-type": "string"
}

a1_attribute-table_schema:

enable: boolean

If TRUE, advertise application link attribute in our LSP

app-type: string srlg

Application Type

Example
{
  "enable": "boolean",
  "app-type": "string"
}

a1_spf-periodic-intervals_schema:

Peoridic SPF configuration

spf-periodic-interval: object[]

Maximum interval between spf runs

object
periodic-interval: integer

Maximum interval in between SPF runs in seconds

range:"0..3600" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "spf-periodic-interval": [
    {
      "periodic-interval": "integer",
      "level": "string"
    }
  ]
}

a1_spf-periodic-interval_schema:

periodic-interval: integer

Maximum interval in between SPF runs in seconds

range:"0..3600" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "periodic-interval": "integer",
  "level": "string"
}

a1_distribute-list-in_schema:

Filter routes sent to the RIB

prefix-list-name: string

Prefix list to control routes installed in RIB.

route-policy-name: string

Route policy to control routes installed in RIB.

Example
{
  "prefix-list-name": "string",
  "route-policy-name": "string"
}

a1_spf-intervals_schema:

SPF-interval configuration

spf-interval: object[]

Route calculation scheduling parameters

object
maximum-wait: integer

Maximum wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "spf-interval": [
    {
      "maximum-wait": "integer",
      "initial-wait": "integer",
      "secondary-wait": "integer",
      "level": "string"
    }
  ]
}

a1_spf-interval_schema:

maximum-wait: integer

Maximum wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
initial-wait: integer

Initial wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
secondary-wait: integer

Secondary wait before running a route calculation in milliseconds

range:"0..120000" units:"millisecond"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "maximum-wait": "integer",
  "initial-wait": "integer",
  "secondary-wait": "integer",
  "level": "string"
}

a1_monitor-convergence_schema:

Enable convergence monitoring

track-ip-frr: null

Enable the Tracking of IP-Frr Convergence

prefix-list: string

Enable the monitoring of individual prefixes (prefix list name)

enable: null

Enable convergence monitoring

Example
{
  "track-ip-frr": [ null ],
  "prefix-list": "string",
  "enable": [ null ]
}

a1_default-information_schema:

Control origination of a default route with the option of using a policy. If no policy is specified the default route is advertised with zero cost in level 2 only.

policy-name: string

Policy name

external: null

Flag to indicate that the default prefix should be originated as an external route

use-policy: boolean

Flag to indicate whether default origination is controlled using a policy

Example
{
  "policy-name": "string",
  "external": [ null ],
  "use-policy": "boolean"
}

a1_admin-distances_schema:

Per-route administrative distanceconfiguration

admin-distance: object[]

Administrative distance configuration. The supplied distance is applied to all routes discovered from the specified source, or only those that match the supplied prefix list if this is specified

object
distance: integer

Administrative distance

range:"1..255"
prefix-list: string

List of prefixes to which this distance applies

address-prefix: string

IP route source prefix

Example
{
  "admin-distance": [
    {
      "distance": "integer",
      "prefix-list": "string",
      "address-prefix": "string"
    }
  ]
}

a1_admin-distance_schema:

distance: integer

Administrative distance

range:"1..255"
prefix-list: string

List of prefixes to which this distance applies

address-prefix: string

IP route source prefix

Example
{
  "distance": "integer",
  "prefix-list": "string",
  "address-prefix": "string"
}

a1_ispf_schema:

ISPF configuration

states: object

ISPF state (enable/disable)

state: object[]

Enable/disable ISPF

object
state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "states": {
    "state": [
      {
        "state": "string",
        "level": "string"
      }
    ]
  }
}

a1_states_schema:

ISPF state (enable/disable)

state: object[]

Enable/disable ISPF

object
state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "state": [
    {
      "state": "string",
      "level": "string"
    }
  ]
}

a1_state_schema:

state: string enabled

State

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "state": "string",
  "level": "string"
}

a1_mpls-ldp-global_schema:

MPLS LDP configuration. MPLS LDP configuration will only be applied for the IPv4-unicast address-family.

auto-config: boolean

If TRUE, LDP will be enabled onall IS-IS interfaces enabled for this address-family

Example
{
  "auto-config": "boolean"
}

a1_mpls_schema:

MPLS configuration. MPLS configuration will only be applied for the IPv4-unicast address-family.

igp-intact: null

Install TE and non-TE nexthops in the RIB

multicast-intact: null

Install non-TE nexthops in the RIB for use by multicast

router-id: object

Traffic Engineering stable IP address for system

interface-name: string

Interface with designated stable IP address to be used as a router ID. This must be a Loopback interface. Precisely one of Address and Interface must be specified.

address: string

IPv4 address to be used as a router ID. Precisely one of Address and Interface must be specified.

level: object

Enable MPLS for an IS-IS at the given levels

level1: boolean

Level 1 enabled

level2: boolean

Level 2 enabled

Example
{
  "igp-intact": [ null ],
  "multicast-intact": [ null ],
  "router-id": {
    "interface-name": "string",
    "address": "string"
  },
  "level": {
    "level1": "boolean",
    "level2": "boolean"
  }
}

a1_level_schema:

Enable MPLS for an IS-IS at the given levels

level1: boolean

Level 1 enabled

level2: boolean

Level 2 enabled

Example
{
  "level1": "boolean",
  "level2": "boolean"
}

a1_manual-adj-sids_schema:

Manual Adjacecy SID configuration

manual-adj-sid: object[]

Assign adjancency SID to an interface

object
sid-type: string index, absolute

Sid type aboslute or index

level: string not-set, level1, level2

Level to which configuration applies

protected: string disable, enable

Enable/Disable SID protection

sid: string

Sid value

Example
{
  "manual-adj-sid": [
    {
      "sid-type": "string",
      "level": "string",
      "protected": "string",
      "sid": "string"
    }
  ]
}

a1_manual-adj-sid_schema:

sid-type: string index, absolute

Sid type aboslute or index

level: string not-set, level1, level2

Level to which configuration applies

protected: string disable, enable

Enable/Disable SID protection

sid: string

Sid value

Example
{
  "sid-type": "string",
  "level": "string",
  "protected": "string",
  "sid": "string"
}

a1_metrics_schema:

Metric configuration

metric: object[]

Metric configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between <1-16777215> is allowed as the metric value. All routers exclude links with the maximum wide metric (16777215) from their SPF

object
metric: string

Allowed metric: <1-63> for narrow,

<1-16777215> for wide

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric": [
    {
      "metric": "string",
      "level": "string"
    }
  ]
}

a1_metric_schema:

metric: string

Allowed metric: <1-63> for narrow,

<1-16777215> for wide

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "metric": "string",
  "level": "string"
}

a1_weights_schema:

Weight configuration

weight: object[]

Weight configuration under interface for load balancing

object
weight: integer

Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "weight": [
    {
      "weight": "integer",
      "level": "string"
    }
  ]
}

a1_weight_schema:

weight: integer

Weight to be configured under interface for Load Balancing. Allowed weight: <1-16777215>

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "weight": "integer",
  "level": "string"
}

a1_topology-name_schema:

topology-name: string

Topology Name

Example
{
  "topology-name": "string"
}

a1_lsp-refresh-intervals_schema:

LSP refresh-interval configuration

lsp-refresh-interval: object[]

Interval between re-flooding of unchanged LSPs

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-refresh-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-refresh-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_distribute_schema:

Distribute link-state configuration

dist-throttle: integer

Seconds

range:"1..20" units:"second"
dist-inst-id: integer

Instance ID

range:"32..4294967295"
level: string level1, level2, level1-and2

Level

Example
{
  "dist-throttle": "integer",
  "dist-inst-id": "integer",
  "level": "string"
}

a1_flex-algos_schema:

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

Example
{
  "flex-algo": [ "string" ]
}

a1_flex-algo_schema:

priority: integer

Set the Flex-Algo priority

range:"0..255"
flex-algo: integer

Flex Algo

range:"128..255"
metric-type: integer

Set the Flex-Algo metric-type

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

affinity-exclude-anies: object

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

Example
{
  "priority": "integer",
  "flex-algo": "integer",
  "metric-type": "integer",
  "running": [ null ],
  "affinity-exclude-anies": {
    "affinity-exclude-any": [ "string" ]
  }
}

a1_affinity-exclude-anies_schema:

Set the exclude-any affinity

affinity-exclude-any: string[]
string

Array of Attribute Names

Example
{
  "affinity-exclude-any": [ "string" ]
}

a1_affinity-mappings_schema:

Affinity Mapping Table

affinity-mapping: object[]

Affinity Mapping configuration

object
affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
Example
{
  "affinity-mapping": [
    {
      "affinity-name": "string",
      "value": "integer"
    }
  ]
}

a1_affinity-mapping_schema:

affinity-name: string

Affinity Name

value: integer

Bit position

range:"0..1048575"
Example
{
  "affinity-name": "string",
  "value": "integer"
}

a1_lsp-accept-passwords_schema:

LSP/SNP accept password configuration

lsp-accept-password: object[]

LSP/SNP accept passwords. This requires the existence of an LSPPassword of the same level .

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-accept-password": [
    {
      "password": "string",
      "level": "string"
    }
  ]
}

a1_lsp-accept-password_schema:

password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "password": "string",
  "level": "string"
}

a1_lsp-mtus_schema:

LSP MTU configuration

lsp-mtu: object[]

LSP MTU

object
level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
Example
{
  "lsp-mtu": [
    {
      "level": "string",
      "mtu": "integer"
    }
  ]
}

a1_lsp-mtu_schema:

level: string not-set, level1, level2

Level to which configuration applies

mtu: integer

Bytes

range:"128..4352" units:"byte"
Example
{
  "level": "string",
  "mtu": "integer"
}

a1_srlg-table_schema:

SRLG configuration

srlg-names: object

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
srlg-admin-weight-default: integer

Configure Default SRLG Admin Weight

range:"0..16777215"
Example
{
  "srlg-names": {
    "srlg-name": [
      {
        "from-tos": {
          "from-to": [
            {
              "remote-ipv4-address": "string",
              "local-ipv4-address": "string"
            }
          ]
        },
        "srlg-name": "string",
        "admin-weight": "integer"
      }
    ]
  },
  "srlg-admin-weight-default": "integer"
}

a1_srlg-names_schema:

SRLG named configuration

srlg-name: object[]

Configuration for an IS-IS SRLG

object
from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
Example
{
  "srlg-name": [
    {
      "from-tos": {
        "from-to": [
          {
            "remote-ipv4-address": "string",
            "local-ipv4-address": "string"
          }
        ]
      },
      "srlg-name": "string",
      "admin-weight": "integer"
    }
  ]
}

a1_srlg-name_schema:

from-tos: object

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

srlg-name: string

Srlg name

admin-weight: integer

Configure SRLG Admin Weight

range:"0..16777215"
Example
{
  "from-tos": {
    "from-to": [
      {
        "remote-ipv4-address": "string",
        "local-ipv4-address": "string"
      }
    ]
  },
  "srlg-name": "string",
  "admin-weight": "integer"
}

a1_from-tos_schema:

Configure Static Remote SRLG

from-to: object[]

Local and remote addresses of a link

object
remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

Example
{
  "from-to": [
    {
      "remote-ipv4-address": "string",
      "local-ipv4-address": "string"
    }
  ]
}

a1_from-to_schema:

remote-ipv4-address: string

Remote IPv4 address

local-ipv4-address: string

Local IPv4 address

Example
{
  "remote-ipv4-address": "string",
  "local-ipv4-address": "string"
}

a1_nsf_schema:

IS-IS NSF configuration

lifetime: integer

Maximum route lifetime following restart. When this lifetime expires, old routes will be purged from the RIB.

range:"1..65535" units:"second" default:"90"
flavor: string cisco-proprietary-nsf, ietf-standard-nsf

NSF not configured if item is deleted

max-interface-timer-expiry: integer

Maximum number of times an interface timer may expire during an IETF-NSF restart before the NSF restart is aborted. This configuration has no effect if IETF NSF is not configured.

range:"1..10" default:"10"
interface-timer: integer

Per-interface time period to wait for a restart ACK during an IETF-NSF restart. This configuration has no effect if IETF-NSF is not configured

range:"1..20" units:"second" default:"1"
Example
{
  "lifetime": "integer",
  "flavor": "string",
  "max-interface-timer-expiry": "integer",
  "interface-timer": "integer"
}

a1_lsp-check-intervals_schema:

LSP checksum check interval configuration

lsp-check-interval: object[]

LSP checksum check interval parameters

object
interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-check-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-check-interval_schema:

interval: integer

LSP checksum check interval time in seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_lsp-passwords_schema:

LSP/SNP password configuration

lsp-password: object[]

LSP/SNP passwords. This must exist if an LSPAcceptPassword of the same level exists.

object
authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

Example
{
  "lsp-password": [
    {
      "authentication-type": "string",
      "enable-poi": "string",
      "algorithm": "string",
      "level": "string",
      "password": "string",
      "failure-mode": "string"
    }
  ]
}

a1_lsp-password_schema:

authentication-type: string send-only, full

SNP packet authentication mode

enable-poi: string enable-poi-off, enable-poi-on

Enable POI

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

password: string

Password or unencrypted Key Chain name

failure-mode: string drop, send-only

Failure Mode

Example
{
  "authentication-type": "string",
  "enable-poi": "string",
  "algorithm": "string",
  "level": "string",
  "password": "string",
  "failure-mode": "string"
}

a1_nets_schema:

NET configuration

net: object[]

Network Entity Title (NET)

object
net-name: string

Network Entity Title

Example
{
  "net": [
    {
      "net-name": "string"
    }
  ]
}

a1_net_schema:

net-name: string

Network Entity Title

Example
{
  "net-name": "string"
}

a1_lsp-lifetimes_schema:

LSP lifetime configuration

lsp-lifetime: object[]

Maximum LSP lifetime

object
lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-lifetime": [
    {
      "lifetime": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-lifetime_schema:

lifetime: integer

Seconds

range:"1..65535" units:"second" default:"90"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lifetime": "integer",
  "level": "string"
}

a1_overload-bits_schema:

LSP overload-bit configuration

overload-bit: object[]

Set the overload bit in the System LSP so that other routers avoid this one in SPF calculations. This may be done either unconditionally, or on startup until either a set time has passed or IS-IS is informed that BGP has converged. This is an Object with a union discriminated on an integer value of the ISISOverloadBitModeType.

object
inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "overload-bit": [
    {
      "inter-level-adv-type": "string",
      "overload-bit-mode": "string",
      "external-adv-type": "string",
      "hippity-period": "integer",
      "level": "string"
    }
  ]
}

a1_overload-bit_schema:

inter-level-adv-type: string inter-level

Advertise prefixes across ISIS levels

overload-bit-mode: string permanently-set, startup-period, wait-for-bgp

Circumstances under which the overload bit is set in the system LSP

external-adv-type: string external

Advertise prefixes from other protocols

hippity-period: integer

Time in seconds to advertise ourself as overloaded after process startup

range:"5..86400" units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "inter-level-adv-type": "string",
  "overload-bit-mode": "string",
  "external-adv-type": "string",
  "hippity-period": "integer",
  "level": "string"
}

a1_interfaces_schema:

Per-interface configuration

interface: object[]

Configuration for an IS-IS interface

object
mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "interface": [
    {
      "mesh-group": "string",
      "hello-multipliers": {
        "hello-multiplier": [
          {
            "level": "string",
            "multiplier": "integer"
          }
        ]
      },
      "point-to-point": [ null ],
      "hello-intervals": {
        "hello-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-intervals": {
        "lsp-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "running": [ null ],
      "lsp-retransmit-throttle-intervals": {
        "lsp-retransmit-throttle-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "int-affinity-table": {
        "flex-algos": {
          "flex-algo": [ "string" ]
        }
      },
      "interface-name": "string",
      "prefix-attribute-n-flag-clears": {
        "prefix-attribute-n-flag-clear": [
          {
            "level": "string"
          }
        ]
      },
      "link-down-fast-detect": [ null ],
      "hello-paddings": {
        "hello-padding": [
          {
            "padding-type": "string",
            "level": "string"
          }
        ]
      },
      "hello-accept-passwords": {
        "hello-accept-password": [
          {
            "password": "string",
            "level": "string"
          }
        ]
      },
      "lsp-retransmit-intervals": {
        "lsp-retransmit-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "lsp-fast-flood-thresholds": {
        "lsp-fast-flood-threshold": [
          {
            "count": "integer",
            "level": "string"
          }
        ]
      },
      "bfd": {
        "interval": "integer",
        "enable-ipv4": "boolean",
        "enable-ipv6": "boolean",
        "detection-multiplier": "integer"
      },
      "hello-passwords": {
        "hello-password": [
          {
            "failure-mode": "string",
            "password": "string",
            "algorithm": "string",
            "level": "string"
          }
        ]
      },
      "csnp-intervals": {
        "csnp-interval": [
          {
            "interval": "integer",
            "level": "string"
          }
        ]
      },
      "state": "string",
      "priorities": {
        "priority": [
          {
            "priority-value": "integer",
            "level": "string"
          }
        ]
      },
      "circuit-type": "string",
      "interface-afs": {
        "interface-af": [
          {
            "af-name": "string",
            "saf-name": "string",
            "topology-name": [
              {
                "topology-name": "string"
              }
            ]
          }
        ]
      }
    }
  ]
}

a1_interface_schema:

mesh-group: string

Mesh-group configuration

hello-multipliers: object

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
point-to-point: null

IS-IS will attempt to form point-to-point over LAN adjacencies over this interface.

hello-intervals: object

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-intervals: object

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

running: null

This object must be set before any other configuration is supplied for an interface, and must be the last per-interface configuration object to be removed.

lsp-retransmit-throttle-intervals: object

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

int-affinity-table: object

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

interface-name: string

Interface name

prefix-attribute-n-flag-clears: object

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

link-down-fast-detect: null

Configure high priority detection of interface down event

hello-paddings: object

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

hello-accept-passwords: object

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

lsp-retransmit-intervals: object

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

lsp-fast-flood-thresholds: object

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

bfd: object

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
hello-passwords: object

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

csnp-intervals: object

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

state: string shutdown, suppressed, passive, enabled-active

Enable/Disable routing

priorities: object

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

circuit-type: string level1, level2, level1-and2

Configure circuit type for interface

interface-afs: object

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "mesh-group": "string",
  "hello-multipliers": {
    "hello-multiplier": [
      {
        "level": "string",
        "multiplier": "integer"
      }
    ]
  },
  "point-to-point": [ null ],
  "hello-intervals": {
    "hello-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-intervals": {
    "lsp-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "running": [ null ],
  "lsp-retransmit-throttle-intervals": {
    "lsp-retransmit-throttle-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "int-affinity-table": {
    "flex-algos": {
      "flex-algo": [ "string" ]
    }
  },
  "interface-name": "string",
  "prefix-attribute-n-flag-clears": {
    "prefix-attribute-n-flag-clear": [
      {
        "level": "string"
      }
    ]
  },
  "link-down-fast-detect": [ null ],
  "hello-paddings": {
    "hello-padding": [
      {
        "padding-type": "string",
        "level": "string"
      }
    ]
  },
  "hello-accept-passwords": {
    "hello-accept-password": [
      {
        "password": "string",
        "level": "string"
      }
    ]
  },
  "lsp-retransmit-intervals": {
    "lsp-retransmit-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "lsp-fast-flood-thresholds": {
    "lsp-fast-flood-threshold": [
      {
        "count": "integer",
        "level": "string"
      }
    ]
  },
  "bfd": {
    "interval": "integer",
    "enable-ipv4": "boolean",
    "enable-ipv6": "boolean",
    "detection-multiplier": "integer"
  },
  "hello-passwords": {
    "hello-password": [
      {
        "failure-mode": "string",
        "password": "string",
        "algorithm": "string",
        "level": "string"
      }
    ]
  },
  "csnp-intervals": {
    "csnp-interval": [
      {
        "interval": "integer",
        "level": "string"
      }
    ]
  },
  "state": "string",
  "priorities": {
    "priority": [
      {
        "priority-value": "integer",
        "level": "string"
      }
    ]
  },
  "circuit-type": "string",
  "interface-afs": {
    "interface-af": [
      {
        "af-name": "string",
        "saf-name": "string",
        "topology-name": [
          {
            "topology-name": "string"
          }
        ]
      }
    ]
  }
}

a1_int-affinity-table_schema:

Interface Affinity Table

flex-algos: object

Set the interface affinities used by Flex-Algo

flex-algo: string[]
string

Array of Attribute Names

Example
{
  "flex-algos": {
    "flex-algo": [ "string" ]
  }
}

a1_lsp-retransmit-throttle-intervals_schema:

LSP-retransmission-throttle-interval configuration

lsp-retransmit-throttle-interval: object[]

Minimum interval betwen retransissions of different LSPs

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-retransmit-throttle-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-retransmit-throttle-interval_schema:

interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_lsp-retransmit-intervals_schema:

LSP-retransmission-interval configuration

lsp-retransmit-interval: object[]

Interval between retransmissions of the same LSP

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-retransmit-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-retransmit-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_bfd_schema:

BFD configuration

interval: integer

Hello interval for BFD sessions created by isis

units:"second"
enable-ipv4: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

enable-ipv6: boolean

TRUE to enable BFD. FALSE to disable and to prevent inheritance from a parent

detection-multiplier: integer

Detection multiplier for BFD sessions created by isis

range:"2..50"
Example
{
  "interval": "integer",
  "enable-ipv4": "boolean",
  "enable-ipv6": "boolean",
  "detection-multiplier": "integer"
}

a1_priorities_schema:

DIS-election priority configuration

priority: object[]

DIS-election priority

object
priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority": [
    {
      "priority-value": "integer",
      "level": "string"
    }
  ]
}

a1_priority_schema:

priority-value: integer

Priority

range:"0..127"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "priority-value": "integer",
  "level": "string"
}

a1_hello-accept-passwords_schema:

IIH accept password configuration

hello-accept-password: object[]

IIH accept passwords. This requires the existence of a HelloPassword of the same level.

object
password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-accept-password": [
    {
      "password": "string",
      "level": "string"
    }
  ]
}

a1_hello-accept-password_schema:

password: string

Password

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "password": "string",
  "level": "string"
}

a1_hello-passwords_schema:

IIH password configuration

hello-password: object[]

IIH passwords. This must exist if a HelloAcceptPassword of the same level exists.

object
failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-password": [
    {
      "failure-mode": "string",
      "password": "string",
      "algorithm": "string",
      "level": "string"
    }
  ]
}

a1_hello-password_schema:

failure-mode: string drop, send-only

Failure Mode

password: string

Password or unencrypted Key Chain name

algorithm: string cleartext, hmac-md5, keychain

Algorithm

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "failure-mode": "string",
  "password": "string",
  "algorithm": "string",
  "level": "string"
}

a1_hello-paddings_schema:

Hello-padding configuration

hello-padding: object[]

Pad IIHs to the interface MTU

object
padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-padding": [
    {
      "padding-type": "string",
      "level": "string"
    }
  ]
}

a1_hello-padding_schema:

padding-type: string never, sometimes

Hello padding type value

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "padding-type": "string",
  "level": "string"
}

a1_hello-multipliers_schema:

Hello-multiplier configuration

hello-multiplier: object[]

Hello-multiplier configuration. The number of successive IIHs that may be missed on an adjacency before it is considered down.

object
level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
Example
{
  "hello-multiplier": [
    {
      "level": "string",
      "multiplier": "integer"
    }
  ]
}

a1_hello-multiplier_schema:

level: string not-set, level1, level2

Level to which configuration applies

multiplier: integer

Hello multiplier value

range:"3..1000"
Example
{
  "level": "string",
  "multiplier": "integer"
}

a1_lsp-fast-flood-thresholds_schema:

LSP fast flood threshold configuration

lsp-fast-flood-threshold: object[]

Number of LSPs to send back to back on an interface.

object
count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-fast-flood-threshold": [
    {
      "count": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-fast-flood-threshold_schema:

count: integer

Count

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "count": "integer",
  "level": "string"
}

a1_prefix-attribute-n-flag-clears_schema:

Prefix attribute N flag clear configuration

prefix-attribute-n-flag-clear: object[]

Clear the N flag in prefix attribute flags sub-TLV

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "prefix-attribute-n-flag-clear": [
    {
      "level": "string"
    }
  ]
}

a1_prefix-attribute-n-flag-clear_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

a1_hello-intervals_schema:

Hello-interval configuration

hello-interval: object[]

Hello-interval configuration. The interval at which IIH packets will be sent. This will be three times quicker on a LAN interface which has been electted DIS.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "hello-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_hello-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_interface-afs_schema:

Per-interface address-family configuration

interface-af: object[]

Configuration for an IS-IS address-family on a single interface. If a named (non-default) topology is being created it must be multicast. Also the topology ID mustbe set first and delete last in the router configuration.

object
af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "interface-af": [
    {
      "af-name": "string",
      "saf-name": "string",
      "topology-name": [
        {
          "topology-name": "string"
        }
      ]
    }
  ]
}

a1_interface-af_schema:

af-name: string

Address family

interface-af-data: INTERFACE-AF-CONTENT

Data container.

saf-name: string

Sub address family

topology-name: object[]

keys: topology-name

topology-name: string

Topology Name

Example
{
  "af-name": "string",
  "saf-name": "string",
  "topology-name": [
    {
      "topology-name": "string"
    }
  ]
}

a1_prefix-sid_schema:

Assign prefix SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

a1_interface-frr-table_schema:

Fast-ReRoute configuration

frrtilfa-types: object

TI LFA Enable

frrtilfa-type: object[]

Enable TI lfa for a particular level

object
level: string not-set, level1, level2

Level to which configuration applies

frr-types: object

Type of FRR computation per level

frr-type: object[]

Type of computation for prefixes reachable via interface

object
type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

frr-remote-lfa-max-metrics: object

Remote LFA maxmimum metric

frr-remote-lfa-max-metric: object[]

Configure the maximum metric for selecting a remote LFA node

object
max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

interface-frr-tiebreaker-defaults: object

Interface FRR Default tiebreaker configuration

interface-frr-tiebreaker-default: object[]

Configure default tiebreaker

object
level: string not-set, level1, level2

Level to which configuration applies

frrlfa-candidate-interfaces: object

FRR LFA candidate configuration

frrlfa-candidate-interface: object[]

Include an interface to LFA candidate in computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
frr-remote-lfa-types: object

Remote LFA Enable

frr-remote-lfa-type: object[]

Enable remote lfa for a particular level

object
type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

frr-exclude-interfaces: object

FRR exclusion configuration

frr-exclude-interface: object[]

Exclude an interface from computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
interface-frr-tiebreakers: object

Interface FRR tiebreakers configuration

interface-frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrtilfa-types": {
    "frrtilfa-type": [
      {
        "level": "string"
      }
    ]
  },
  "frr-types": {
    "frr-type": [
      {
        "type": "string",
        "level": "string"
      }
    ]
  },
  "frr-remote-lfa-max-metrics": {
    "frr-remote-lfa-max-metric": [
      {
        "max-metric": "integer",
        "level": "string"
      }
    ]
  },
  "interface-frr-tiebreaker-defaults": {
    "interface-frr-tiebreaker-default": [
      {
        "level": "string"
      }
    ]
  },
  "frrlfa-candidate-interfaces": {
    "frrlfa-candidate-interface": [
      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },
  "frr-remote-lfa-types": {
    "frr-remote-lfa-type": [
      {
        "type": "string",
        "level": "string"
      }
    ]
  },
  "frr-exclude-interfaces": {
    "frr-exclude-interface": [
      {
        "frr-type": "string",
        "interface-name": "string",
        "level": "integer"
      }
    ]
  },
  "interface-frr-tiebreakers": {
    "interface-frr-tiebreaker": [
      {
        "tiebreaker": "string",
        "index": "integer",
        "level": "string"
      }
    ]
  }
}

a1_frrlfa-candidate-interfaces_schema:

FRR LFA candidate configuration

frrlfa-candidate-interface: object[]

Include an interface to LFA candidate in computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frrlfa-candidate-interface": [
    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

a1_frrlfa-candidate-interface_schema:

frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

a1_frr-remote-lfa-max-metrics_schema:

Remote LFA maxmimum metric

frr-remote-lfa-max-metric: object[]

Configure the maximum metric for selecting a remote LFA node

object
max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-max-metric": [
    {
      "max-metric": "integer",
      "level": "string"
    }
  ]
}

a1_frr-remote-lfa-max-metric_schema:

max-metric: integer

Value of the metric

range:"1..16777215"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "max-metric": "integer",
  "level": "string"
}

a1_frr-types_schema:

Type of FRR computation per level

frr-type: object[]

Type of computation for prefixes reachable via interface

object
type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-type": [
    {
      "type": "string",
      "level": "string"
    }
  ]
}

a1_frr-type_schema:

type: string per-link, per-prefix

Computation Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "type": "string",
  "level": "string"
}

a1_frr-remote-lfa-types_schema:

Remote LFA Enable

frr-remote-lfa-type: object[]

Enable remote lfa for a particular level

object
type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frr-remote-lfa-type": [
    {
      "type": "string",
      "level": "string"
    }
  ]
}

a1_frr-remote-lfa-type_schema:

type: string remote-lfa-none, remote-lfa-tunnel-ldp

Remote LFA Type

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "type": "string",
  "level": "string"
}

a1_interface-frr-tiebreaker-defaults_schema:

Interface FRR Default tiebreaker configuration

interface-frr-tiebreaker-default: object[]

Configure default tiebreaker

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interface-frr-tiebreaker-default": [
    {
      "level": "string"
    }
  ]
}

a1_interface-frr-tiebreaker-default_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

a1_frrtilfa-types_schema:

TI LFA Enable

frrtilfa-type: object[]

Enable TI lfa for a particular level

object
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "frrtilfa-type": [
    {
      "level": "string"
    }
  ]
}

a1_frrtilfa-type_schema:

level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "level": "string"
}

a1_frr-exclude-interfaces_schema:

FRR exclusion configuration

frr-exclude-interface: object[]

Exclude an interface from computation

object
frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-exclude-interface": [
    {
      "frr-type": "string",
      "interface-name": "string",
      "level": "integer"
    }
  ]
}

a1_frr-exclude-interface_schema:

frr-type: string per-link, per-prefix

Computation Type

interface-name: string

Interface

level: integer

Level

range:"0..2" default:"0"
Example
{
  "frr-type": "string",
  "interface-name": "string",
  "level": "integer"
}

a1_interface-frr-tiebreakers_schema:

Interface FRR tiebreakers configuration

interface-frr-tiebreaker: object[]

Configure tiebreaker for multiple backups

object
tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interface-frr-tiebreaker": [
    {
      "tiebreaker": "string",
      "index": "integer",
      "level": "string"
    }
  ]
}

a1_interface-frr-tiebreaker_schema:

tiebreaker: string node-protecting, srlg-disjoint

Tiebreaker for which configuration applies

index: integer

Preference order among tiebreakers

range:"1..255"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "tiebreaker": "string",
  "index": "integer",
  "level": "string"
}

a1_mpls-ldp_schema:

MPLS LDP configuration

sync-level: integer

Enable MPLS LDP Synchronization for an IS-IS level

range:"0..2" default:"0"
Example
{
  "sync-level": "integer"
}

a1_prefix-sspfsid_schema:

Assign prefix SSPF SID to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

a1_algorithm-prefix-sids_schema:

Algorithm SID Table

algorithm-prefix-sid: object[]

Assign prefix SID for algorithm to an interface, ISISPHPFlag will be rejected if set to disable, ISISEXPLICITNULLFlag will override the value of ISISPHPFlag

object
algo: integer

Algorithm

range:"128..255"
nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "algorithm-prefix-sid": [
    {
      "algo": "integer",
      "nflag-clear": "string",
      "php": "string",
      "type": "string",
      "value": "integer",
      "explicit-null": "string"
    }
  ]
}

a1_algorithm-prefix-sid_schema:

algo: integer

Algorithm

range:"128..255"
nflag-clear: string disable, enable

Clear N-flag for the prefix-SID

php: string enable, disable

Enable/Disable Penultimate Hop Popping

type: string index, absolute

SID type for the interface

value: integer

SID value for the interface

range:"0..1048575"
explicit-null: string disable, enable

Enable/Disable Explicit-NULL flag

Example
{
  "algo": "integer",
  "nflag-clear": "string",
  "php": "string",
  "type": "string",
  "value": "integer",
  "explicit-null": "string"
}

a1_auto-metrics_schema:

AutoMetric configuration

auto-metric: object[]

AutoMetric Proactive-Protect configuration. Legal value depends on the metric-style specified for the topology. If the metric-style defined is narrow, then only a value between <1-63> is allowed and if the metric-style is defined as wide, then a value between

<1-16777214> is allowed as the auto-metric value.

object
proactive-protect: integer

Allowed auto metric: <1-63> for narrow , <1-16777214> for wide

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "auto-metric": [
    {
      "proactive-protect": "integer",
      "level": "string"
    }
  ]
}

a1_auto-metric_schema:

proactive-protect: integer

Allowed auto metric: <1-63> for narrow , <1-16777214> for wide

range:"1..16777214"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "proactive-protect": "integer",
  "level": "string"
}

a1_admin-tags_schema:

admin-tag configuration

admin-tag: object[]

Admin tag for advertised interface connected routes

object
admin-tag: integer

Tag to associate with connected routes

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "admin-tag": [
    {
      "admin-tag": "integer",
      "level": "string"
    }
  ]
}

a1_admin-tag_schema:

admin-tag: integer

Tag to associate with connected routes

range:"1..4294967295"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "admin-tag": "integer",
  "level": "string"
}

a1_csnp-intervals_schema:

CSNP-interval configuration

csnp-interval: object[]

CSNP-interval configuration. No fixed default value as this depends on the media type of the interface.

object
interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "csnp-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_csnp-interval_schema:

interval: integer

Seconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

a1_lsp-intervals_schema:

LSP-interval configuration

lsp-interval: object[]

Interval between transmission of LSPs on interface.

object
interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "lsp-interval": [
    {
      "interval": "integer",
      "level": "string"
    }
  ]
}

a1_lsp-interval_schema:

interval: integer

Milliseconds

units:"second"
level: string not-set, level1, level2

Level to which configuration applies

Example
{
  "interval": "integer",
  "level": "string"
}

TRAP-HOST-TABLE:

Common node of snmp, vrf

trap-hosts: object

Specify hosts to receive SNMP notifications

trap-host: object[]

Specify hosts to receive SNMP notifications

object
encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a trap host

encrypted-user-community: object[]

Clear/Encrypt Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-host: object

Container class for defining notification type for a Inform host

inform-encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a inform host

inform-encrypted-user-community: object[]

Clear/Encrypt Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-user-communities: object

Container class for defining communities for a inform host

inform-user-community: object[]

Unencrpted Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

ip-address: string

IP address of SNMP notification host

default-user-communities: object

Container class for defining communities for a trap host

default-user-community: object[]

Unencrpted Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "trap-hosts": {
    "trap-host": [
      {
        "encrypted-user-communities": {
          "encrypted-user-community": [
            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },
        "inform-host": {
          "inform-encrypted-user-communities": {
            "inform-encrypted-user-community": [
              {
                "port": "string",
                "version": "string",
                "community-name": "string",
                "basic-trap-types": "integer",
                "advanced-trap-types2": "integer",
                "security-level": "string",
                "advanced-trap-types1": "integer"
              }
            ]
          },
          "inform-user-communities": {
            "inform-user-community": [
              {
                "port": "string",
                "version": "string",
                "community-name": "string",
                "basic-trap-types": "integer",
                "advanced-trap-types2": "integer",
                "security-level": "string",
                "advanced-trap-types1": "integer"
              }
            ]
          }
        },
        "ip-address": "string",
        "default-user-communities": {
          "default-user-community": [
            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      }
    ]
  }
}

APPLIED-TO:

Common node of rule, rule-set

applied-to: object

Applied to the Rule or Ruleset

all: null

Apply to all of the device

hosts: object

Table of configured hosts to apply rules to

host: object[]

A destination host

object
port: string

Port (specify 162 for default)

ip-address: string

IP address

Example
{
  "applied-to": {
    "all": [ null ],
    "hosts": {
      "host": [
        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}

CONTEXT-MAPPING-TABLE:

Common node of snmp, vrf

context-mappings: object

List of context names

context-mapping: object[]

Context mapping name

object
context-mapping-name: string

Context mapping name

vrf-name: string

VRF name associated with the context

topology-name: string

Topology name associated with the context

context: string vrf, bridge, ospf, ospfv3

SNMP context feature type

instance-name: string

OSPF protocol instance

Example
{
  "context-mappings": {
    "context-mapping": [
      {
        "context-mapping-name": "string",
        "vrf-name": "string",
        "topology-name": "string",
        "context": "string",
        "instance-name": "string"
      }
    ]
  }
}

VAR-BIND-TABLE:

Common node of root-cause, non-root-cause

var-binds: object

Varbinds to match

var-bind: object[]

Varbind match conditions

object
oid: string

OID of varbind (dotted decimal)

match: object

VarBind match conditions

index: string

Regular Expression to match index

value: string

Regular Expression to match value

Example
{
  "var-binds": {
    "var-bind": [
      {
        "oid": "string",
        "match": {
          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}

CONTEXT-TABLE:

Common node of snmp, vrf

contexts: object

List of Context Names

context: object[]

Context Name

object
context-name: string

Context Name

Example
{
  "contexts": {
    "context": [
      {
        "context-name": "string"
      }
    ]
  }
}

a1_snmp_schema:

SNMP notification configuration

authentication: null

Enable authentication notification

enable: null

Enable SNMP notifications

warm-start: null

Enable warm start notification

cold-start: null

Enable cold start notification

Example
{
  "authentication": [ null ],
  "enable": [ null ],
  "warm-start": [ null ],
  "cold-start": [ null ]
}

a1_encrypted-community-maps_schema:

Container class to hold clear/encrypted communitie maps

encrypted-community-map: object[]

Clear/encrypted SNMP community map

object
security: string

SNMP Security Name

community-name: string

SNMP community map

context: string

SNMP Context Name

target-list: string

target list name

Example
{
  "encrypted-community-map": [
    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}

a1_encrypted-community-map_schema:

security: string

SNMP Security Name

community-name: string

SNMP community map

context: string

SNMP Context Name

target-list: string

target list name

Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}

a1_views_schema:

Class to configure a SNMPv2 MIB view

view: object[]

Name of the view

object
view-name: string

Name of the view

view-inclusion: string included, excluded

MIB view to be included or excluded

family: string

MIB view family name

Example
{
  "view": [
    {
      "view-name": "string",
      "view-inclusion": "string",
      "family": "string"
    }
  ]
}

a1_view_schema:

view-name: string

Name of the view

view-inclusion: string included, excluded

MIB view to be included or excluded

family: string

MIB view family name

Example
{
  "view-name": "string",
  "view-inclusion": "string",
  "family": "string"
}

a1_logging_schema:

SNMP logging

threshold: object

SNMP logging threshold

oid-processing: integer

SNMP logging threshold for OID processing

range:"0..20000" default:"500"
pdu-processing: integer

SNMP logging threshold for PDU processing

range:"0..20000" default:"20000"
Example
{
  "threshold": {
    "oid-processing": "integer",
    "pdu-processing": "integer"
  }
}

a1_threshold_schema:

SNMP logging threshold

oid-processing: integer

SNMP logging threshold for OID processing

range:"0..20000" default:"500"
pdu-processing: integer

SNMP logging threshold for PDU processing

range:"0..20000" default:"20000"
Example
{
  "oid-processing": "integer",
  "pdu-processing": "integer"
}

a1_administration_schema:

Container class for SNMP administration

default-communities: object

Container class to hold unencrpted communities

default-community: object[]

Unencrpted SNMP community string and access priviledges

object
priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

encrypted-communities: object

Container class to hold clear/encrypted communities

encrypted-community: object[]

Clear/encrypted SNMP community string and access priviledges

object
priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

Example
{
  "default-communities": {
    "default-community": [
      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  },
  "encrypted-communities": {
    "encrypted-community": [
      {
        "priviledge": "string",
        "view-name": "string",
        "v6acl-type": "string",
        "v6-access-list": "string",
        "community-name": "string",
        "owner": "string",
        "v4acl-type": "string",
        "v4-access-list": "string"
      }
    ]
  }
}

a1_default-communities_schema:

Container class to hold unencrpted communities

default-community: object[]

Unencrpted SNMP community string and access priviledges

object
priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

Example
{
  "default-community": [
    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}

a1_default-community_schema:

priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}

a1_encrypted-communities_schema:

Container class to hold clear/encrypted communities

encrypted-community: object[]

Clear/encrypted SNMP community string and access priviledges

object
priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

Example
{
  "encrypted-community": [
    {
      "priviledge": "string",
      "view-name": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "community-name": "string",
      "owner": "string",
      "v4acl-type": "string",
      "v4-access-list": "string"
    }
  ]
}

a1_encrypted-community_schema:

priviledge: string read-only, read-write

Read/Write Access

view-name: string

MIB view to which the community has access

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

community-name: string

SNMP community string

owner: string sdr-owner, system-owner

Logical Router or System owner access

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

Example
{
  "priviledge": "string",
  "view-name": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "community-name": "string",
  "owner": "string",
  "v4acl-type": "string",
  "v4-access-list": "string"
}

a1_agent_schema:

The heirarchy point for SNMP Agent configurations

engine-id: object

SNMPv3 engineID

remotes: object

SNMPv3 remote SNMP Entity

remote: object[]

engineID of the remote agent

object
remote-engine-id: string

engine ID octet string

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

local: string

engineID of the local agent

Example
{
  "engine-id": {
    "remotes": {
      "remote": [
        {
          "remote-engine-id": "string",
          "remote-address": "string",
          "port": "string"
        }
      ]
    },
    "local": "string"
  }
}

a1_engine-id_schema:

SNMPv3 engineID

remotes: object

SNMPv3 remote SNMP Entity

remote: object[]

engineID of the remote agent

object
remote-engine-id: string

engine ID octet string

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

local: string

engineID of the local agent

Example
{
  "remotes": {
    "remote": [
      {
        "remote-engine-id": "string",
        "remote-address": "string",
        "port": "string"
      }
    ]
  },
  "local": "string"
}

a1_remotes_schema:

SNMPv3 remote SNMP Entity

remote: object[]

engineID of the remote agent

object
remote-engine-id: string

engine ID octet string

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

Example
{
  "remote": [
    {
      "remote-engine-id": "string",
      "remote-address": "string",
      "port": "string"
    }
  ]
}

a1_remote_schema:

remote-engine-id: string

engine ID octet string

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

Example
{
  "remote-engine-id": "string",
  "remote-address": "string",
  "port": "string"
}

a1_trap_schema:

Class to hold trap configurations

queue-length: integer

Message queue length for each TRAP host

range:"1..5000"
throttle-time: integer

Set throttle time for handling traps

range:"50..1000" units:"millisecond"
timeout: integer

Timeout for TRAP message retransmissions

range:"1..600000" units:"millisecond"
Example
{
  "queue-length": "integer",
  "throttle-time": "integer",
  "timeout": "integer"
}

a1_drop-packet_schema:

SNMP packet drop config

unknown-user: null

Enable drop unknown user name

Example
{
  "unknown-user": [ null ]
}

a1_ipv6_schema:

SNMP TOS bit for outgoing packets

tos: object

Type of TOS

type: string precedence, dscp

SNMP TOS type DSCP or Precedence

dscp: string

SNMP DSCP value

precedence: string

SNMP Precedence value

Example
{
  "tos": {
    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}

a1_tos_schema:

Type of TOS

type: string precedence, dscp

SNMP TOS type DSCP or Precedence

dscp: string

SNMP DSCP value

precedence: string

SNMP Precedence value

Example
{
  "type": "string",
  "dscp": "string",
  "precedence": "string"
}

a1_ipv4_schema:

SNMP TOS bit for outgoing packets

tos: object

Type of TOS

type: string precedence, dscp

SNMP TOS type DSCP or Precedence

dscp: string

SNMP DSCP value

precedence: string

SNMP Precedence value

Example
{
  "tos": {
    "type": "string",
    "dscp": "string",
    "precedence": "string"
  }
}

a1_system_schema:

container to hold system information

chassis-id: string

String to uniquely identify this chassis

contact: string

identification of the contact person for this managed node

location: string

The physical location of this node

Example
{
  "chassis-id": "string",
  "contact": "string",
  "location": "string"
}

a1_target_schema:

target-addresses: object

SNMP Target address configurations

target-address: object[]

IP Address to be configured for the Target

object
ip-address: string

IPv4/Ipv6 address

target-list-name: string

Name of the target list

vrf-names: object

List of VRF Name for a target list

vrf-name: object[]

VRF name of the target

object
name: string

VRF Name

Example
{
  "target-addresses": {
    "target-address": [
      {
        "ip-address": "string"
      }
    ]
  },
  "target-list-name": "string",
  "vrf-names": {
    "vrf-name": [
      {
        "name": "string"
      }
    ]
  }
}

a1_targets_schema:

List of targets

target: object[]

Name of the target list

object
target-addresses: object

SNMP Target address configurations

target-address: object[]

IP Address to be configured for the Target

object
ip-address: string

IPv4/Ipv6 address

target-list-name: string

Name of the target list

vrf-names: object

List of VRF Name for a target list

vrf-name: object[]

VRF name of the target

object
name: string

VRF Name

Example
{
  "target": [
    {
      "target-addresses": {
        "target-address": [
          {
            "ip-address": "string"
          }
        ]
      },
      "target-list-name": "string",
      "vrf-names": {
        "vrf-name": [
          {
            "name": "string"
          }
        ]
      }
    }
  ]
}

a1_vrf-names_schema:

List of VRF Name for a target list

vrf-name: object[]

VRF name of the target

object
name: string

VRF Name

Example
{
  "vrf-name": [
    {
      "name": "string"
    }
  ]
}

a1_vrf-name_schema:

name: string

VRF Name

Example
{
  "name": "string"
}

a1_target-addresses_schema:

SNMP Target address configurations

target-address: object[]

IP Address to be configured for the Target

object
ip-address: string

IPv4/Ipv6 address

Example
{
  "target-address": [
    {
      "ip-address": "string"
    }
  ]
}

a1_target-address_schema:

ip-address: string

IPv4/Ipv6 address

Example
{
  "ip-address": "string"
}

a1_notification_schema:

Enable SNMP notifications

isis: object

Enable ISIS-MIB notifications

lsp-too-large-to-propagate: string false, true

Enable or disable

lsp-error-detected: string false, true

Enable or disable

database-overflow: string false, true

Enable or disable

manual-address-drops: string false, true

Enable or disable

max-area-address-mismatch: string false, true

Enable or disable

all: string false, true

Enable all isisMIB notifications

own-lsp-purge: string false, true

Enable or disable

corrupted-lsp-detected: string false, true

Enable or disable

sequence-number-skip: string false, true

Enable or disable

id-length-mismatch: string false, true

Enable or disable

originated-lsp-buffer-size-mismatch: string false, true

Enable or disable

authentication-type-failure: string false, true

Enable or disable

rejected-adjacency: string false, true

Enable or disable

version-skew: string false, true

Enable or disable

area-mismatch: string false, true

Enable or disable

adjacency-change: string false, true

Enable or disable

authentication-failure: string false, true

Enable or disable

protocols-supported-mismatch: string false, true

Enable or disable

attempt-to-exceed-max-sequence: string false, true

Enable or disable

snmp: object

SNMP notification configuration

authentication: null

Enable authentication notification

enable: null

Enable SNMP notifications

warm-start: null

Enable warm start notification

cold-start: null

Enable cold start notification

Example
{
  "isis": {
    "lsp-too-large-to-propagate": "string",
    "lsp-error-detected": "string",
    "database-overflow": "string",
    "manual-address-drops": "string",
    "max-area-address-mismatch": "string",
    "all": "string",
    "own-lsp-purge": "string",
    "corrupted-lsp-detected": "string",
    "sequence-number-skip": "string",
    "id-length-mismatch": "string",
    "originated-lsp-buffer-size-mismatch": "string",
    "authentication-type-failure": "string",
    "rejected-adjacency": "string",
    "version-skew": "string",
    "area-mismatch": "string",
    "adjacency-change": "string",
    "authentication-failure": "string",
    "protocols-supported-mismatch": "string",
    "attempt-to-exceed-max-sequence": "string"
  },
  "snmp": {
    "authentication": [ null ],
    "enable": [ null ],
    "warm-start": [ null ],
    "cold-start": [ null ]
  }
}

a1_correlator_schema:

Configure properties of the trap correlator

rules: object

Table of configured rules

rule: object[]

Rule name

non-root-causes: object

Table of configured non-rootcause

non-root-cause: object[]

A non-rootcause

oid: string

OID of nonrootcause trap (dotted decimal)

created: null

Create nonrootcause

timeout: integer

Timeout (time to wait for active correlation) in milliseconds

range:"1..600000" units:"millisecond"
root-causes: object

Table of configured rootcause (only one entry allowed)

root-cause: object[]

The rootcause - maximum of one can be configured per rule

oid: string

OID of rootcause trap (dotted decimal)

created: null

Create rootcause

name: string

Rule name

rule-sets: object

Table of configured rulesets

rule-set: object[]

Ruleset name

name: string

Ruleset name

rulenames: object

Table of configured rulenames

rulename: object[]

A rulename

object
rulename: string

Rule name

buffer-size: integer

Configure size of the correlator buffer

range:"1024..2147483647" units:"byte"
Example
{
  "rules": {
    "rule": [
      {
        "non-root-causes": {
          "non-root-cause": [
            {
              "oid": "string",
              "created": [ null ],
              "var-binds": {
                "var-bind": [
                  {
                    "oid": "string",
                    "match": {
                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "timeout": "integer",
        "root-causes": {
          "root-cause": [
            {
              "oid": "string",
              "created": [ null ],
              "var-binds": {
                "var-bind": [
                  {
                    "oid": "string",
                    "match": {
                      "index": "string",
                      "value": "string"
                    }
                  }
                ]
              }
            }
          ]
        },
        "name": "string",
        "applied-to": {
          "all": [ null ],
          "hosts": {
            "host": [
              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },
  "rule-sets": {
    "rule-set": [
      {
        "name": "string",
        "rulenames": {
          "rulename": [
            {
              "rulename": "string"
            }
          ]
        },
        "applied-to": {
          "all": [ null ],
          "hosts": {
            "host": [
              {
                "port": "string",
                "ip-address": "string"
              }
            ]
          }
        }
      }
    ]
  },
  "buffer-size": "integer"
}

a1_rules_schema:

Table of configured rules

rule: object[]

Rule name

non-root-causes: object

Table of configured non-rootcause

non-root-cause: object[]

A non-rootcause

oid: string

OID of nonrootcause trap (dotted decimal)

created: null

Create nonrootcause

timeout: integer

Timeout (time to wait for active correlation) in milliseconds

range:"1..600000" units:"millisecond"
root-causes: object

Table of configured rootcause (only one entry allowed)

root-cause: object[]

The rootcause - maximum of one can be configured per rule

oid: string

OID of rootcause trap (dotted decimal)

created: null

Create rootcause

name: string

Rule name

Example
{
  "rule": [
    {
      "non-root-causes": {
        "non-root-cause": [
          {
            "oid": "string",
            "created": [ null ],
            "var-binds": {
              "var-bind": [
                {
                  "oid": "string",
                  "match": {
                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "timeout": "integer",
      "root-causes": {
        "root-cause": [
          {
            "oid": "string",
            "created": [ null ],
            "var-binds": {
              "var-bind": [
                {
                  "oid": "string",
                  "match": {
                    "index": "string",
                    "value": "string"
                  }
                }
              ]
            }
          }
        ]
      },
      "name": "string",
      "applied-to": {
        "all": [ null ],
        "hosts": {
          "host": [
            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}

a1_rule_schema:

non-root-causes: object

Table of configured non-rootcause

non-root-cause: object[]

A non-rootcause

oid: string

OID of nonrootcause trap (dotted decimal)

created: null

Create nonrootcause

timeout: integer

Timeout (time to wait for active correlation) in milliseconds

range:"1..600000" units:"millisecond"
root-causes: object

Table of configured rootcause (only one entry allowed)

root-cause: object[]

The rootcause - maximum of one can be configured per rule

oid: string

OID of rootcause trap (dotted decimal)

created: null

Create rootcause

name: string

Rule name

Example
{
  "non-root-causes": {
    "non-root-cause": [
      {
        "oid": "string",
        "created": [ null ],
        "var-binds": {
          "var-bind": [
            {
              "oid": "string",
              "match": {
                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "timeout": "integer",
  "root-causes": {
    "root-cause": [
      {
        "oid": "string",
        "created": [ null ],
        "var-binds": {
          "var-bind": [
            {
              "oid": "string",
              "match": {
                "index": "string",
                "value": "string"
              }
            }
          ]
        }
      }
    ]
  },
  "name": "string",
  "applied-to": {
    "all": [ null ],
    "hosts": {
      "host": [
        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}

a1_root-causes_schema:

Table of configured rootcause (only one entry allowed)

root-cause: object[]

The rootcause - maximum of one can be configured per rule

oid: string

OID of rootcause trap (dotted decimal)

created: null

Create rootcause

Example
{
  "root-cause": [
    {
      "oid": "string",
      "created": [ null ],
      "var-binds": {
        "var-bind": [
          {
            "oid": "string",
            "match": {
              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}

a1_root-cause_schema:

oid: string

OID of rootcause trap (dotted decimal)

created: null

Create rootcause

Example
{
  "oid": "string",
  "created": [ null ],
  "var-binds": {
    "var-bind": [
      {
        "oid": "string",
        "match": {
          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}

a1_var-binds_schema:

Varbinds to match

var-bind: object[]

Varbind match conditions

object
oid: string

OID of varbind (dotted decimal)

match: object

VarBind match conditions

index: string

Regular Expression to match index

value: string

Regular Expression to match value

Example
{
  "var-bind": [
    {
      "oid": "string",
      "match": {
        "index": "string",
        "value": "string"
      }
    }
  ]
}

a1_var-bind_schema:

oid: string

OID of varbind (dotted decimal)

match: object

VarBind match conditions

index: string

Regular Expression to match index

value: string

Regular Expression to match value

Example
{
  "oid": "string",
  "match": {
    "index": "string",
    "value": "string"
  }
}

a1_match_schema:

VarBind match conditions

index: string

Regular Expression to match index

value: string

Regular Expression to match value

Example
{
  "index": "string",
  "value": "string"
}

a1_non-root-causes_schema:

Table of configured non-rootcause

non-root-cause: object[]

A non-rootcause

oid: string

OID of nonrootcause trap (dotted decimal)

created: null

Create nonrootcause

Example
{
  "non-root-cause": [
    {
      "oid": "string",
      "created": [ null ],
      "var-binds": {
        "var-bind": [
          {
            "oid": "string",
            "match": {
              "index": "string",
              "value": "string"
            }
          }
        ]
      }
    }
  ]
}

a1_non-root-cause_schema:

oid: string

OID of nonrootcause trap (dotted decimal)

created: null

Create nonrootcause

Example
{
  "oid": "string",
  "created": [ null ],
  "var-binds": {
    "var-bind": [
      {
        "oid": "string",
        "match": {
          "index": "string",
          "value": "string"
        }
      }
    ]
  }
}

a1_applied-to_schema:

Applied to the Rule or Ruleset

all: null

Apply to all of the device

hosts: object

Table of configured hosts to apply rules to

host: object[]

A destination host

object
port: string

Port (specify 162 for default)

ip-address: string

IP address

Example
{
  "all": [ null ],
  "hosts": {
    "host": [
      {
        "port": "string",
        "ip-address": "string"
      }
    ]
  }
}

a1_hosts_schema:

Table of configured hosts to apply rules to

host: object[]

A destination host

object
port: string

Port (specify 162 for default)

ip-address: string

IP address

Example
{
  "host": [
    {
      "port": "string",
      "ip-address": "string"
    }
  ]
}

a1_host_schema:

port: string

Port (specify 162 for default)

ip-address: string

IP address

Example
{
  "port": "string",
  "ip-address": "string"
}

a1_rule-sets_schema:

Table of configured rulesets

rule-set: object[]

Ruleset name

name: string

Ruleset name

rulenames: object

Table of configured rulenames

rulename: object[]

A rulename

object
rulename: string

Rule name

Example
{
  "rule-set": [
    {
      "name": "string",
      "rulenames": {
        "rulename": [
          {
            "rulename": "string"
          }
        ]
      },
      "applied-to": {
        "all": [ null ],
        "hosts": {
          "host": [
            {
              "port": "string",
              "ip-address": "string"
            }
          ]
        }
      }
    }
  ]
}

a1_rule-set_schema:

name: string

Ruleset name

rulenames: object

Table of configured rulenames

rulename: object[]

A rulename

object
rulename: string

Rule name

Example
{
  "name": "string",
  "rulenames": {
    "rulename": [
      {
        "rulename": "string"
      }
    ]
  },
  "applied-to": {
    "all": [ null ],
    "hosts": {
      "host": [
        {
          "port": "string",
          "ip-address": "string"
        }
      ]
    }
  }
}

a1_rulenames_schema:

Table of configured rulenames

rulename: object[]

A rulename

object
rulename: string

Rule name

Example
{
  "rulename": [
    {
      "rulename": "string"
    }
  ]
}

a1_rulename_schema:

rulename: string

Rule name

Example
{
  "rulename": "string"
}

a1_bulk-stats_schema:

SNMP bulk stats configuration commands

memory: integer

per process memory limit in kilo bytes

range:"100..200000" units:"kilobyte"
transfers: object

Periodicity for the transfer of bulk data in minutes

transfer: object[]

Name of bulk transfer

object
retry: integer

Number of transmission retries

range:"0..100"
transfer-schemas: object

Schema that contains objects to be collected

transfer-schema: object[]

Schema that contains objects to be collected

object
schema-name: string

Schema that contains objects to be collected

format: string schema-ascii, bulk-ascii, bulk-binary

Format of the bulk data file

interval: integer

Periodicity for the transfer of bulk data in minutes

units:"second"
primary: string

FTP or rcp or TFTP can be used for file transfer

buffer-size: integer

Bulkstat data file maximum size in bytes

range:"1024..2147483647" units:"byte"
enable: null

Start Data Collection for this Configuration

transfer-name: string

Name of bulk transfer

retain: integer

Retention period in minutes

range:"0..20000" units:"minute"
type: null

Configure transfer list name

secondary: string

FTP or rcp or TFTP can be used for file transfer

objects: object

Configure an Object List

object: object[]

Name of the object List

object
object-list-name: string

Name of the object List

objects: object

Configure an object List

object: object[]

Object name or OID

object
oid: string

Object name or OID

type: null

Configure object list name

schemas: object

Configure schema definition

schema: object[]

The name of the Schema

object
schema-name: string

The name of the schema

instance: object

Object instance information

end: string

End Instance OID for repetition

sub-interface: boolean

Include all the subinterface

start: string

Start Instance OID for repetition

max: integer

Max value of Instance repetition

instance: string

Instance of the schema

type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid

Type of the instance

type: null

Configure schema name

schema-object-list: string

Name of an object List

poll-interval: integer

Periodicity for polling of objects in this schema in minutes

range:"1..20000" units:"minute"
Example
{
  "memory": "integer",
  "transfers": {
    "transfer": [
      {
        "retry": "integer",
        "transfer-schemas": {
          "transfer-schema": [
            {
              "schema-name": "string"
            }
          ]
        },
        "format": "string",
        "interval": "integer",
        "primary": "string",
        "buffer-size": "integer",
        "enable": [ null ],
        "transfer-name": "string",
        "retain": "integer",
        "type": [ null ],
        "secondary": "string"
      }
    ]
  },
  "objects": {
    "object": [
      {
        "object-list-name": "string",
        "objects": {
          "object": [
            {
              "oid": "string"
            }
          ]
        },
        "type": [ null ]
      }
    ]
  },
  "schemas": {
    "schema": [
      {
        "schema-name": "string",
        "instance": {
          "end": "string",
          "sub-interface": "boolean",
          "start": "string",
          "max": "integer",
          "instance": "string",
          "type": "string"
        },
        "type": [ null ],
        "schema-object-list": "string",
        "poll-interval": "integer"
      }
    ]
  }
}

a1_schemas_schema:

Configure schema definition

schema: object[]

The name of the Schema

object
schema-name: string

The name of the schema

instance: object

Object instance information

end: string

End Instance OID for repetition

sub-interface: boolean

Include all the subinterface

start: string

Start Instance OID for repetition

max: integer

Max value of Instance repetition

instance: string

Instance of the schema

type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid

Type of the instance

type: null

Configure schema name

schema-object-list: string

Name of an object List

poll-interval: integer

Periodicity for polling of objects in this schema in minutes

range:"1..20000" units:"minute"
Example
{
  "schema": [
    {
      "schema-name": "string",
      "instance": {
        "end": "string",
        "sub-interface": "boolean",
        "start": "string",
        "max": "integer",
        "instance": "string",
        "type": "string"
      },
      "type": [ null ],
      "schema-object-list": "string",
      "poll-interval": "integer"
    }
  ]
}

a1_schema_schema:

schema-name: string

The name of the schema

instance: object

Object instance information

end: string

End Instance OID for repetition

sub-interface: boolean

Include all the subinterface

start: string

Start Instance OID for repetition

max: integer

Max value of Instance repetition

instance: string

Instance of the schema

type: string exact-interface, exact-oid, wild-interface, wild-oid, range-oid, repeat-oid

Type of the instance

type: null

Configure schema name

schema-object-list: string

Name of an object List

poll-interval: integer

Periodicity for polling of objects in this schema in minutes

range:"1..20000" units:"minute"
Example
{
  "schema-name": "string",
  "instance": {
    "end": "string",
    "sub-interface": "boolean",
    "start": "string",
    "max": "integer",
    "instance": "string",
    "type": "string"
  },
  "type": [ null ],
  "schema-object-list": "string",
  "poll-interval": "integer"
}

a1_objects_schema:

Configure an object List

object: object[]

Object name or OID

object
oid: string

Object name or OID

Example
{
  "object": [
    {
      "oid": "string"
    }
  ]
}

a1_object_schema:

oid: string

Object name or OID

Example
{
  "oid": "string"
}

a1_transfers_schema:

Periodicity for the transfer of bulk data in minutes

transfer: object[]

Name of bulk transfer

object
retry: integer

Number of transmission retries

range:"0..100"
transfer-schemas: object

Schema that contains objects to be collected

transfer-schema: object[]

Schema that contains objects to be collected

object
schema-name: string

Schema that contains objects to be collected

format: string schema-ascii, bulk-ascii, bulk-binary

Format of the bulk data file

interval: integer

Periodicity for the transfer of bulk data in minutes

units:"second"
primary: string

FTP or rcp or TFTP can be used for file transfer

buffer-size: integer

Bulkstat data file maximum size in bytes

range:"1024..2147483647" units:"byte"
enable: null

Start Data Collection for this Configuration

transfer-name: string

Name of bulk transfer

retain: integer

Retention period in minutes

range:"0..20000" units:"minute"
type: null

Configure transfer list name

secondary: string

FTP or rcp or TFTP can be used for file transfer

Example
{
  "transfer": [
    {
      "retry": "integer",
      "transfer-schemas": {
        "transfer-schema": [
          {
            "schema-name": "string"
          }
        ]
      },
      "format": "string",
      "interval": "integer",
      "primary": "string",
      "buffer-size": "integer",
      "enable": [ null ],
      "transfer-name": "string",
      "retain": "integer",
      "type": [ null ],
      "secondary": "string"
    }
  ]
}

a1_transfer_schema:

retry: integer

Number of transmission retries

range:"0..100"
transfer-schemas: object

Schema that contains objects to be collected

transfer-schema: object[]

Schema that contains objects to be collected

object
schema-name: string

Schema that contains objects to be collected

format: string schema-ascii, bulk-ascii, bulk-binary

Format of the bulk data file

interval: integer

Periodicity for the transfer of bulk data in minutes

units:"second"
primary: string

FTP or rcp or TFTP can be used for file transfer

buffer-size: integer

Bulkstat data file maximum size in bytes

range:"1024..2147483647" units:"byte"
enable: null

Start Data Collection for this Configuration

transfer-name: string

Name of bulk transfer

retain: integer

Retention period in minutes

range:"0..20000" units:"minute"
type: null

Configure transfer list name

secondary: string

FTP or rcp or TFTP can be used for file transfer

Example
{
  "retry": "integer",
  "transfer-schemas": {
    "transfer-schema": [
      {
        "schema-name": "string"
      }
    ]
  },
  "format": "string",
  "interval": "integer",
  "primary": "string",
  "buffer-size": "integer",
  "enable": [ null ],
  "transfer-name": "string",
  "retain": "integer",
  "type": [ null ],
  "secondary": "string"
}

a1_transfer-schemas_schema:

Schema that contains objects to be collected

transfer-schema: object[]

Schema that contains objects to be collected

object
schema-name: string

Schema that contains objects to be collected

Example
{
  "transfer-schema": [
    {
      "schema-name": "string"
    }
  ]
}

a1_transfer-schema_schema:

schema-name: string

Schema that contains objects to be collected

Example
{
  "schema-name": "string"
}

a1_default-community-maps_schema:

Container class to hold unencrpted community map

default-community-map: object[]

Unencrpted SNMP community map name

object
security: string

SNMP Security Name

community-name: string

SNMP community map

context: string

SNMP Context Name

target-list: string

target list name

Example
{
  "default-community-map": [
    {
      "security": "string",
      "community-name": "string",
      "context": "string",
      "target-list": "string"
    }
  ]
}

a1_default-community-map_schema:

security: string

SNMP Security Name

community-name: string

SNMP community map

context: string

SNMP Context Name

target-list: string

target list name

Example
{
  "security": "string",
  "community-name": "string",
  "context": "string",
  "target-list": "string"
}

a1_overload-control_schema:

Set overload control params for handling incoming messages

drop-time: integer

Drop time in seconds for incoming queue (default 1 sec)

range:"0..300" units:"second"
throttle-rate: integer

Throttle time in milliseconds for incoming queue (default 500 msec)

range:"0..1000" units:"millisecond"
Example
{
  "drop-time": "integer",
  "throttle-rate": "integer"
}

a1_timeouts_schema:

SNMP timeouts

duplicates: integer

Duplicate request feature timeout

range:"0..20" units:"second" default:"1"
threshold: integer

Threshold request feature timeout

range:"0..100000" units:"second" default:"50000"
pdu-stats: integer

SNMP pdu statistics timeout

range:"1..10" units:"second" default:"2"
in-qdrop: integer

incoming queue drop feature timeout

range:"0..20" units:"second" default:"10"
subagent: integer

Sub-Agent Request timeout

range:"1..20" units:"second" default:"10"
Example
{
  "duplicates": "integer",
  "threshold": "integer",
  "pdu-stats": "integer",
  "in-qdrop": "integer",
  "subagent": "integer"
}

a1_users_schema:

Define a user who can access the SNMP engine

user: object[]

Name of the user

object
v6acl-type: string ipv4, ipv6

Access-list type

group-name: string

Group to which the user belongs

v6-access-list: string

Ipv6 Access-list name

priv-algorithm: string none, des, 3des, aes128, aes192, aes256

The algorithm used des56 or aes128 or aes192or aes256 or 3des

owner: string sdr-owner, system-owner

The system access either SDROwner or SystemOwner

v4acl-type: string ipv4, ipv6

Access-list type

privacy-password: string

The privacy password

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

user-name: string

Name of the user

algorithm: string none, md5, sha

The algorithm used md5 or sha

privacy-password-configured: null

Flag to indicate that the privacy password is configured for version 3

authentication-password: string

The authentication password

version: string v1, v2c, v3

SNMP version to be used. v1,v2c or v3

v4-access-list: string

Ipv4 Access-list name

authentication-password-configured: null

Flag to indicate that authentication password is configred for version 3

Example
{
  "user": [
    {
      "v6acl-type": "string",
      "group-name": "string",
      "v6-access-list": "string",
      "priv-algorithm": "string",
      "owner": "string",
      "v4acl-type": "string",
      "privacy-password": "string",
      "remote-address": "string",
      "port": "string",
      "user-name": "string",
      "algorithm": "string",
      "privacy-password-configured": [ null ],
      "authentication-password": "string",
      "version": "string",
      "v4-access-list": "string",
      "authentication-password-configured": [ null ]
    }
  ]
}

a1_user_schema:

v6acl-type: string ipv4, ipv6

Access-list type

group-name: string

Group to which the user belongs

v6-access-list: string

Ipv6 Access-list name

priv-algorithm: string none, des, 3des, aes128, aes192, aes256

The algorithm used des56 or aes128 or aes192or aes256 or 3des

owner: string sdr-owner, system-owner

The system access either SDROwner or SystemOwner

v4acl-type: string ipv4, ipv6

Access-list type

privacy-password: string

The privacy password

remote-address: string

IP address of remote SNMP entity

port: string

UDP port number

user-name: string

Name of the user

algorithm: string none, md5, sha

The algorithm used md5 or sha

privacy-password-configured: null

Flag to indicate that the privacy password is configured for version 3

authentication-password: string

The authentication password

version: string v1, v2c, v3

SNMP version to be used. v1,v2c or v3

v4-access-list: string

Ipv4 Access-list name

authentication-password-configured: null

Flag to indicate that authentication password is configred for version 3

Example
{
  "v6acl-type": "string",
  "group-name": "string",
  "v6-access-list": "string",
  "priv-algorithm": "string",
  "owner": "string",
  "v4acl-type": "string",
  "privacy-password": "string",
  "remote-address": "string",
  "port": "string",
  "user-name": "string",
  "algorithm": "string",
  "privacy-password-configured": [ null ],
  "authentication-password": "string",
  "version": "string",
  "v4-access-list": "string",
  "authentication-password-configured": [ null ]
}

a1_vrfs_schema:

SNMP VRF configuration commands

vrf: object[]

VRF name

name: string

VRF name

Example
{
  "vrf": [
    {
      "name": "string",
      "context-mappings": {
        "context-mapping": [
          {
            "context-mapping-name": "string",
            "vrf-name": "string",
            "topology-name": "string",
            "context": "string",
            "instance-name": "string"
          }
        ]
      }
    }
  ]
}

a1_vrf_schema:

name: string

VRF name

Example
{
  "name": "string",
  "context-mappings": {
    "context-mapping": [
      {
        "context-mapping-name": "string",
        "vrf-name": "string",
        "topology-name": "string",
        "context": "string",
        "instance-name": "string"
      }
    ]
  }
}

a1_trap-hosts_schema:

Specify hosts to receive SNMP notifications

trap-host: object[]

Specify hosts to receive SNMP notifications

object
encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a trap host

encrypted-user-community: object[]

Clear/Encrypt Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-host: object

Container class for defining notification type for a Inform host

inform-encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a inform host

inform-encrypted-user-community: object[]

Clear/Encrypt Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-user-communities: object

Container class for defining communities for a inform host

inform-user-community: object[]

Unencrpted Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

ip-address: string

IP address of SNMP notification host

default-user-communities: object

Container class for defining communities for a trap host

default-user-community: object[]

Unencrpted Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "trap-host": [
    {
      "encrypted-user-communities": {
        "encrypted-user-community": [
          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      },
      "inform-host": {
        "inform-encrypted-user-communities": {
          "inform-encrypted-user-community": [
            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        },
        "inform-user-communities": {
          "inform-user-community": [
            {
              "port": "string",
              "version": "string",
              "community-name": "string",
              "basic-trap-types": "integer",
              "advanced-trap-types2": "integer",
              "security-level": "string",
              "advanced-trap-types1": "integer"
            }
          ]
        }
      },
      "ip-address": "string",
      "default-user-communities": {
        "default-user-community": [
          {
            "port": "string",
            "version": "string",
            "community-name": "string",
            "basic-trap-types": "integer",
            "advanced-trap-types2": "integer",
            "security-level": "string",
            "advanced-trap-types1": "integer"
          }
        ]
      }
    }
  ]
}

a1_trap-host_schema:

encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a trap host

encrypted-user-community: object[]

Clear/Encrypt Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-host: object

Container class for defining notification type for a Inform host

inform-encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a inform host

inform-encrypted-user-community: object[]

Clear/Encrypt Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-user-communities: object

Container class for defining communities for a inform host

inform-user-community: object[]

Unencrpted Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

ip-address: string

IP address of SNMP notification host

default-user-communities: object

Container class for defining communities for a trap host

default-user-community: object[]

Unencrpted Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "encrypted-user-communities": {
    "encrypted-user-community": [
      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },
  "inform-host": {
    "inform-encrypted-user-communities": {
      "inform-encrypted-user-community": [
        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    },
    "inform-user-communities": {
      "inform-user-community": [
        {
          "port": "string",
          "version": "string",
          "community-name": "string",
          "basic-trap-types": "integer",
          "advanced-trap-types2": "integer",
          "security-level": "string",
          "advanced-trap-types1": "integer"
        }
      ]
    }
  },
  "ip-address": "string",
  "default-user-communities": {
    "default-user-community": [
      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

a1_encrypted-user-communities_schema:

Container class for defining Clear/encrypt communities for a trap host

encrypted-user-community: object[]

Clear/Encrypt Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "encrypted-user-community": [
    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

a1_encrypted-user-community_schema:

port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

a1_inform-host_schema:

Container class for defining notification type for a Inform host

inform-encrypted-user-communities: object

Container class for defining Clear/encrypt communities for a inform host

inform-encrypted-user-community: object[]

Clear/Encrypt Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

inform-user-communities: object

Container class for defining communities for a inform host

inform-user-community: object[]

Unencrpted Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "inform-encrypted-user-communities": {
    "inform-encrypted-user-community": [
      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  },
  "inform-user-communities": {
    "inform-user-community": [
      {
        "port": "string",
        "version": "string",
        "community-name": "string",
        "basic-trap-types": "integer",
        "advanced-trap-types2": "integer",
        "security-level": "string",
        "advanced-trap-types1": "integer"
      }
    ]
  }
}

a1_inform-user-communities_schema:

Container class for defining communities for a inform host

inform-user-community: object[]

Unencrpted Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "inform-user-community": [
    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

a1_inform-user-community_schema:

port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

a1_inform-encrypted-user-communities_schema:

Container class for defining Clear/encrypt communities for a inform host

inform-encrypted-user-community: object[]

Clear/Encrypt Community name associated with a inform host

object
port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "inform-encrypted-user-community": [
    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

a1_inform-encrypted-user-community_schema:

port: string

UDP port number

version: string

SNMP Version to be used v2c/v3

community-name: string

SNMPv2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072 ,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

a1_default-user-communities_schema:

Container class for defining communities for a trap host

default-user-community: object[]

Unencrpted Community name associated with a trap host

object
port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "default-user-community": [
    {
      "port": "string",
      "version": "string",
      "community-name": "string",
      "basic-trap-types": "integer",
      "advanced-trap-types2": "integer",
      "security-level": "string",
      "advanced-trap-types1": "integer"
    }
  ]
}

a1_default-user-community_schema:

port: string

UDP port number

version: string

SNMP Version to be used v1/v2c/v3

community-name: string

SNMPv1/v2c community string or SNMPv3 user

basic-trap-types: integer

Number to signify the feature traps that needs to be setBasicTrapTypes is used for all traps except copy-completeSet this value to an integer corresponding to the trapBGP 8192, CONFIG 4096,SYSLOG 131072,SNMP_TRAP 1COPY_COMPLETE_TRAP 64To provide a combination of trap Add the respective numbersValue must be set to 0 for all traps

advanced-trap-types2: integer

Number to signify the feature traps that needs to be setvalue should always to set as 0

security-level: string no-authentication, authentication, privacy

Security level to be used noauth/auth/priv

advanced-trap-types1: integer

Number to signify the feature traps that needs to be setUse this for providing copy-complete trapValue must be set to 0 if not used

Example
{
  "port": "string",
  "version": "string",
  "community-name": "string",
  "basic-trap-types": "integer",
  "advanced-trap-types2": "integer",
  "security-level": "string",
  "advanced-trap-types1": "integer"
}

a1_contexts_schema:

List of Context Names

context: object[]

Context Name

object
context-name: string

Context Name

Example
{
  "context": [
    {
      "context-name": "string"
    }
  ]
}

a1_context_schema:

context-name: string

Context Name

Example
{
  "context-name": "string"
}

a1_context-mappings_schema:

List of context names

context-mapping: object[]

Context mapping name

object
context-mapping-name: string

Context mapping name

vrf-name: string

VRF name associated with the context

topology-name: string

Topology name associated with the context

context: string vrf, bridge, ospf, ospfv3

SNMP context feature type

instance-name: string

OSPF protocol instance

Example
{
  "context-mapping": [
    {
      "context-mapping-name": "string",
      "vrf-name": "string",
      "topology-name": "string",
      "context": "string",
      "instance-name": "string"
    }
  ]
}

a1_context-mapping_schema:

context-mapping-name: string

Context mapping name

vrf-name: string

VRF name associated with the context

topology-name: string

Topology name associated with the context

context: string vrf, bridge, ospf, ospfv3

SNMP context feature type

instance-name: string

OSPF protocol instance

Example
{
  "context-mapping-name": "string",
  "vrf-name": "string",
  "topology-name": "string",
  "context": "string",
  "instance-name": "string"
}

a1_groups_schema:

Define a User Security Model group

group: object[]

Name of the group

object
name: string

Name of the group

write-view: string

write view name

snmp-version: string v1, v2c, v3

snmp version

context-name: string

Context name

security-model: string no-authentication, authentication, privacy

security model like auth/noAuth/Priv applicable for v3

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

read-view: string

read view name

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

notify-view: string

notify view name

Example
{
  "group": [
    {
      "name": "string",
      "write-view": "string",
      "snmp-version": "string",
      "context-name": "string",
      "security-model": "string",
      "v6acl-type": "string",
      "v6-access-list": "string",
      "read-view": "string",
      "v4acl-type": "string",
      "v4-access-list": "string",
      "notify-view": "string"
    }
  ]
}

a1_group_schema:

name: string

Name of the group

write-view: string

write view name

snmp-version: string v1, v2c, v3

snmp version

context-name: string

Context name

security-model: string no-authentication, authentication, privacy

security model like auth/noAuth/Priv applicable for v3

v6acl-type: string ipv4, ipv6

Access-list type

v6-access-list: string

Ipv6 Access-list name

read-view: string

read view name

v4acl-type: string ipv4, ipv6

Access-list type

v4-access-list: string

Ipv4 Access-list name

notify-view: string

notify view name

Example
{
  "name": "string",
  "write-view": "string",
  "snmp-version": "string",
  "context-name": "string",
  "security-model": "string",
  "v6acl-type": "string",
  "v6-access-list": "string",
  "read-view": "string",
  "v4acl-type": "string",
  "v4-access-list": "string",
  "notify-view": "string"
}

a1_mib_schema:

mib

Example